随笔分类 -  C#数据结构

摘要:abstract abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。 在类声明中使用 abstract 修饰符以指示类只能是其他类的基类。抽象类具有以下特性: ·抽象类不能实例化。 ·抽象类可以包含抽象方法和抽象访问器。 ·不能用 sealed 修饰符修改抽象类,这意味着该类不能被继承。 ·从抽象类派生的非抽象类必须包括继承的所有抽象方法和... 阅读全文
posted @ 2009-11-02 12:37 Blue Sky ...... 阅读(316) 评论(0) 推荐(0)
摘要:类型,对象,堆栈和托管堆 C#的类型和对象在应用计算机内存时,大体用到两种内存,一个叫堆栈,另一个叫托管堆,下面我们用直角长方形来代表堆栈,用圆角长方形来代表托管堆。首先讨论一下方法内部变量的存放。先举个例子,有如下两个方法,Method_1和Add,分别如下:public void Method_1(){int value1=10;  //1int value2=20; //2int value... 阅读全文
posted @ 2009-10-14 00:22 Blue Sky ...... 阅读(264) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-07-13 15:19 Blue Sky ...... 阅读(409) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-07-13 15:13 Blue Sky ...... 阅读(248) 评论(0) 推荐(0)
摘要:[代码][代码] 阅读全文
posted @ 2009-05-26 14:26 Blue Sky ...... 阅读(300) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-05-20 11:22 Blue Sky ...... 阅读(183) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-05-19 11:14 Blue Sky ...... 阅读(173) 评论(0) 推荐(0)
摘要:[代码]下面的示例阐释声明、实例化和使用委托。BookDB 类封装一个书店数据库,它维护一个书籍数据库。它公开 ProcessPaperbackBooks 方法,该方法在数据库中查找所有平装书,并对每本平装书调用一个委托。所使用的 delegate 类型称为 ProcessBookDelegate。Test 类使用该类输出平装书的书名和平均价格。委托的使用促进了书店数据库和客户代码之间功能的良好分... 阅读全文
posted @ 2009-05-16 21:55 Blue Sky ...... 阅读(296) 评论(0) 推荐(0)
摘要:继承与多态 阅读全文
posted @ 2009-05-16 03:18 Blue Sky ...... 阅读(387) 评论(0) 推荐(0)