摘要: 刚复习了Array类的sort()方法, 这里列举几个常用的,和大家一起分享。Array类实现了数组中元素的冒泡排序。Sort()方法要求数组中的元素实现IComparable接口。如System.Int32和System.String实现了IComparable接口,所以下面的数组可以使用Array.Sort()。string[] names = { "Lili", "Heicer", "Lucy" };Array.Sort(names);foreach (string n in names) { Console.WriteLine 阅读全文
posted @ 2013-05-03 17:49 小方-初级程序员 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 1. 数组大局观数组是一个引用类型,也就是意味着数组的内存分配在托管堆上,并且我们在栈上维护的是他的指针而并非真正的数组。接下来我们分析下数组的元素,其中的元素无外乎是引用类型和值类型。当数组中的元素是值类型时,,不同于int i;这样的代码。数组会根据数组的大小自动把元素的值初始化为他的默认值。例如:static void Main(string[] args){ int[] intArray = new int[3]; foreach(int i in intArray) { Console.WriteLine(i); } DateTime[] ... 阅读全文
posted @ 2013-05-03 17:42 小方-初级程序员 阅读(248) 评论(0) 推荐(0) 编辑