2012年9月5日

C# 数组

摘要: 数组是一种数据结构,它包含若干相同类型的变量。数组是使用类型声明的: type[] arrayName; 数组概述 数组具有以下属性: 数组可以是一维、多维或交错的。 数值数组元素的默认值设置为零,而引用元素的默认值设置为 null。 交错数组是数组的数组,因此,它的元素是引用类型,初始化为 null。 数组的索引从零开始:具有 n 个元素的数组的索引是从 0 到 n-1。 数组元素可以是任何类型,包括数组类型。 数组类型是从抽象基类型 Array 派生的引用类型。由于此类型实现了 IEnumerable 和 IEnumerable,因此可以对 C# 中的所有数组使用 fore... 阅读全文

posted @ 2012-09-05 17:34 Joey_zy0210 阅读(214) 评论(0) 推荐(0) 编辑

命名空间别名限定符 (::)

摘要: ::) is used to look up identifiers.' xml:space="preserve">命名空间别名限定符 (::) 用于查找标识符。它通常放置在两个标识符之间,例如:global::System.Console.WriteLine("Hello World");global.' xml:space="preserve">命名空间别名限定符可以是 global。这将调用全局命名空间中的查找,而不是在别名命名空间中。那到底在什么情况下使用呢?当我们自定义的命名空间与.NET Fra 阅读全文

posted @ 2012-09-05 11:46 Joey_zy0210 阅读(1169) 评论(0) 推荐(0) 编辑

可空类型

摘要: 可空类型概述 可空类型具有以下特性: 可空类型表示可被赋值为 null 值的值类型变量。无法创建基于引用类型的可空类型。(引用类型已支持 null 值。)。 语法 T? 是 System.Nullable<T> 的简写,此处的 T 为值类型。这两种形式可以互换。即:int? a; System.Nullable<int> b; a==b 为可空类型赋值与为一般值类型赋值的方法相同,如 int? x = 10; 或 double? d = 4.108;。 如果基础类型的值为 null,请使用 System.Nullable.GetValueOrDefault 属性返回该基 阅读全文

posted @ 2012-09-05 10:59 Joey_zy0210 阅读(301) 评论(0) 推荐(0) 编辑

导航