2008年4月8日

摘要: Array类实现了对数组中元素的冒泡排序。Sort()方法需要数组中的元素实现IComparable接口。简单类型,如System.String和System.Int32实现了IComparable接口,所以可以对包含这些类型的元素排序。 在示例程序中,数组name包含string类型的元素,这个数组是可以排序的。 string names = { "Christin... 阅读全文

posted @ 2008-04-08 15:44 xiaolei1982 阅读(406) 评论(0) 推荐(0)


2008年4月7日

摘要: 嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套类页被称为内部类。 嵌套类在UML中是composite的另外一种代码表示形式,表示耦合度更高,并且与外部类更加紧密。 一般类的 访问修饰符可以定义为默认的internal 或者public,而内嵌类就有比较多的选择,可以... 阅读全文

posted @ 2008-04-07 21:16 xiaolei1982 阅读(1372) 评论(0) 推荐(0)


2008年4月4日

摘要: 1.在C++中允许从一个case贯穿到另一个case标签 比如: int a =1; switch(a) { case 1: some statements; case 2; other statements; break; } 第一个case和第二个case之间可以没有break 而在C#中这个break不能省略. 3. as和is只会检测待转化类型的类型,... 阅读全文

posted @ 2008-04-04 21:44 xiaolei1982 阅读(321) 评论(0) 推荐(0)

摘要: C#泛型 class Stack { private T[] store; private int size public Stack() { store = new T[10]; size = 0; } public void Push(T x) { store[size++] = x; } public void T Pop() ... 阅读全文

posted @ 2008-04-04 21:38 xiaolei1982 阅读(190) 评论(0) 推荐(0)

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->using System; using System.Collections.Generic; using System.Text; using System.Collections; na... 阅读全文

posted @ 2008-04-04 21:34 xiaolei1982 阅读(258) 评论(0) 推荐(0)

摘要: 在学习C#中的委托和事件过程中,我读了许多文章来理解他们二者究竟是怎么一回事,以及如何使用他们,现在我将整个的理解过程陈述以下,我学到的每一方面,恐怕也是你们需要掌握的:-)。 什么是委托? 委托和事件这两个概念是完全配合的。委托仅仅是函数指针,那就是说,它能够引用函数,通过传递地址的机制完成。委托是一个类,当你对它实例化时,要提供一个引用函数,将其作为它构造函数的参数。 ... 阅读全文

posted @ 2008-04-04 21:05 xiaolei1982 阅读(208) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3