随笔分类 - C#基础语法API
摘要:注意啦,c#中的??运算符是和?:运算符是不同的,这两者是有区别的。??运算符称为null合并运算符,用于定义null值的类型和引用类型的默认值。只当运算符的左操作数不为 null,此运算符将返回左操作数;否则返回右操作数。什么意思?我们来看个例子:string x = null;string z ...
阅读全文
摘要:我们知道在默认情况下,第一个枚举数的值为0,后面每个枚举数的值一次加1.enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri}; 我们也可以用初始值来重写默认值。enum Days {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri}; ...
阅读全文