标签:
1,空合并运算符
int? a = null; int b = a ?? 0; Console.WriteLine(b);
输出:0
2,装箱和拆箱
把值类型转换为引用类型称为装箱,把引用类型转换回值类型称为拆箱。
3,比较引用类型的相等性
三个方法:ReferenceEquals()和两个版本的Equals(),以及比较运算符(==)。
4,运算符重载
C#要求所有的运算符重载都声明为public和static,这表示它们与它们的类或结构相关联,而不是与某个特定实例相关联。
标签:
原文地址:http://www.cnblogs.com/khjian/p/5616855.html