C#关键字理解(3)

## 12、as ##
用于类型转换 
强制转换失败的话会发出异常;而使用as关键字则会返回null而不会报错;
## 13、is ##
用于类型转换 
强制转换失败的话会发出异常;而使用is关键字则会返回false而不会报错;
## 14、object ##
c#所有对象的基类,都默认继承自基类;
object类中有virtual方法 ToString()、Equals()、GetHashCode();
我们在写类的时候override这三个方法将会很有用
## 14、interface ##
接口关键字:
## 15、yield ##
与return连用,用于构建迭代器方法
## 16、重要接口 ##
IEnumberable、IEnumerrator:用于构建可枚举类型
ICloneable:用于构建可克隆类型
IComparable:用于构建可比较类型

猜你喜欢

转载自blog.csdn.net/qq_34520411/article/details/79626009