摘要: 1.如何处理异常作为一个开发人员,你应该感受到通过try, catch, finally块来构建一个结构化异常处理机制的优点。.NET框架提供了一大堆异常处理层次来处理不同种类的异常。所有的异常都继承自Exception(基类)。你可以通过继承来实现自定义错误处理以扩展异常处理机制。不幸的是,很多开发人员都误用了这种架构能力。一个随时要记着的事是当一个异常发生在运行时时(这个架构)应该如何运作?一... 阅读全文
posted @ 2010-07-01 14:52 自助者天助 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.基类/派生类的转换规则:(1)隐式转换:在基类中引用派生类型总是安全的.[代码]2.使用C#强制转换运算符进行显示的向下转换[代码](3)关键字as使用关键字as在运行时检查某个类型是否和另外一个类型兼容代码(4)关键字is和关键字as不同,如果类型不兼容,is关键字就返回false而不是null引用.[代码]2.超级父类System.Object在.NET世界中,每一个类都会从System.... 阅读全文
posted @ 2010-07-01 10:58 自助者天助 阅读(181) 评论(0) 推荐(0) 编辑