摘要: C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue 数组是固定大小的。但不能伸缩虽然System.Array.Resize这个泛型方法可以重置数组的大小。但该方法是重新创建新设置大小的数组,用的是旧的数组初始化新的数组。所以之前的数组就报废,而集合是可以变长的。数组要声明元素的类型,集合的元素类型确实object.数组可读可写不能声明为只读数组,集合可以提供ReadOnly方法以只读方式使用集合。数组要有整数的下标才能访问特定的元素,然而很多时候这样的下标不是很有用,集合也是数据列表但不能使用下标访问。声明数组:int[] 阅读全文
posted @ 2013-04-28 17:42 SmilelyCoding 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 原地址:http://www.cnblogs.com/joeblackzqq/archive/2010/12/26/1917026.html结构体的定义:结构体也可以象类一样可以单独定义.classa{};structa{};结构体也可以在名字前面加入控制访问符.publicstructstudent{};internalstructstudent{};如果结构体student没有publice或者internal的声明类program就无法使用student结构定义obj对象如果结构体student的元素没有public的声明,对象obj就无法调用元素x因为默认的结构体名和元素名是***** 阅读全文
posted @ 2013-04-28 08:08 SmilelyCoding 阅读(381) 评论(0) 推荐(1) 编辑