CLR支持一维/多维/交错数组。 两种声明方式: Array a; a = new String[0, 1]; String[] s = new String[5]; 注意,声明不要给与数组长度,因为此时还不分配内存;new时要指定长度。 将数组声明为Array和像String[]这样带中括号的,效果是一样... Read More
前言:System.Nullable在FCL中的实现: System.Nullable where T:struct,所以Nullable是一个值类型 有两个只读属性HasValue和Value,以及GetValueOrDefault方法 18.1 C#语法:Int32? 等价于 Nullable,于是可以有: Int32? a = 5; Int32? b = n... Read More