有没有人知道.Net Exception类型的列表.eg ArgumentNullException以及在什么情况下你应该使用它们?目前我只是根据类型名称猜测,但我宁愿做对.
Ada*_*rth 40
它们的清单:
http://mikevallotton.wordpress.com/2009/07/08/net-exceptions-all-of-them/
至于情况,这取决于大多数时候他们根据他们的名字和论点来理解. ArgumentNullException例如,通常在检查null值的方法/构造函数参数时使用.
然后你有其他如FileNotFoundException,NullReferenceException,InvalidOperationException,你可以看到他们非常轻松地阅读,并应与常识来使用.
更新1:正如有人建议的那样,他们也在MSDN上:
http://msdn.microsoft.com/en-us/library/system.exception.aspx#inheritanceContinued
以下是可用常见异常的视图:
http://weblogs.asp.net/jgaylord/archive/2009/07/08/common-and-all-system-exceptions-in-net.aspx
http://www.developerfusion.com/article/1889/exception-handling-in-c/3/
更新2:就使用情况而言,Microsoft提供了保留异常类型的指南:
http://msdn.microsoft.com/en-us/library/ms182338.aspx
| 归档时间: |
|
| 查看次数: |
20068 次 |
| 最近记录: |