摘要:
原文地址:http://www.cnblogs.com/wisdomforce/archive/2010/05/17/1737174.html1、概念描述 is是C#中用于类型兼容性判断的操作符,检查一个对象是否兼容于其他指定的类型,如果一个对象是某个类型或是其父类型的话就返回为true,否则的话就会返回为false。is的规则如下: 检查对象类型的兼容性,并返回结果,true或者false; 不会抛出异常; 如果对象为null,则返回值永远为false。如下例说明 System.Boolean b1 = (o is System.Object);//b1 为true System... 阅读全文
摘要:
原文地址:http://www.cnblogs.com/wisdomforce/archive/2010/05/30/1747426.html1.泛型的概念泛型可将具体类型的指定推迟到客户端代码声明并实例化类的时候。使用泛型类型可以组嗲限度的重用代码、保护类型的安全以及提高程序的性能。泛型最常见的用途是创建类集合。NET Framework类库在System.Collections.Generic命名空间中包含几个泛型集合类。应尽可能的使用这些类来代替普通的类,如System.Collections命名空间中的ArrayList等集合类。2.泛型的优点 通过创建泛型类,可以创建一个编译时类型安 阅读全文