随笔分类 -  03<font color=red>√</font>&nbsp;&nbsp;DotNet&C#

摘要:垃圾收集算法,Finalize,Dispose,Close 阅读全文
posted @ 2008-06-10 16:43 青羽 阅读(833) 评论(1) 推荐(0) 编辑
摘要:异常处理机制、System.Exception类、如何正确的使用异常 阅读全文
posted @ 2008-06-03 09:53 青羽 阅读(496) 评论(0) 推荐(0) 编辑
摘要:关键字:可空值类型、Nullable、Int32?、空接合操作符(??) 阅读全文
posted @ 2008-06-02 14:33 青羽 阅读(560) 评论(0) 推荐(0) 编辑
摘要:泛型接口,泛型委托,泛型方法,可验证性和限制 阅读全文
posted @ 2008-05-31 09:50 青羽 阅读(724) 评论(0) 推荐(0) 编辑
摘要:FCL中的泛型,泛型基础结构 阅读全文
posted @ 2008-05-29 13:49 青羽 阅读(739) 评论(1) 推荐(0) 编辑
摘要:获取一段汉字的拼音首字母 阅读全文
posted @ 2008-05-28 15:32 青羽 阅读(1043) 评论(2) 推荐(0) 编辑
摘要:对委托链调用进行更多控制, C#为委托提供的语法便利 阅读全文
posted @ 2008-05-27 15:26 青羽 阅读(562) 评论(0) 推荐(0) 编辑
摘要:委托揭秘 阅读全文
posted @ 2008-05-27 09:44 青羽 阅读(646) 评论(0) 推荐(0) 编辑
摘要:14.4调用接口方法详解 14.5接口方法的隐式和显式调用 14.6泛型接口 14.7 泛型接口和接口约束 14.8实现具有多个方法名和签名的多个接口 14.9用显示接口方法实现改进编译时类型安全 class Program { public static void Main() { SomeValueType sv = new So... 阅读全文
posted @ 2008-05-23 10:11 青羽 阅读(949) 评论(0) 推荐(0) 编辑
摘要:14.1类和接口继承 14.2定义接口 14.3接口的继承 public static class Program { static void Main(String[] args) { //------------------------- Console.WriteLine("---第一个例子---"); ... 阅读全文
posted @ 2008-05-22 17:04 青羽 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:13.1数组的类型转换 13.2所有数组都隐式继承自System.Array 13.3所有数组都隐式实现IEnumerable,ICollection和Ilist 13.4数组的传递与返回 13.5创建下界非0的数组 public sealed class DynamicArrays { public static void Main() { //... 阅读全文
posted @ 2008-05-21 17:49 青羽 阅读(583) 评论(0) 推荐(0) 编辑
摘要:12.1枚举类型 internal sealed class AboutEnum { static void Main(string[] args) { Console.WriteLine("---GetUnderlyingType方法---"); Console.WriteLine(Enum.GetUnd... 阅读全文
posted @ 2008-05-21 14:41 青羽 阅读(664) 评论(0) 推荐(0) 编辑
摘要:11.1字符 11.2 System.String 类型 11.3高效率地动态构造一个字符串 11.4获取对象的字符串表示 阅读全文
posted @ 2008-05-21 11:46 青羽 阅读(458) 评论(0) 推荐(0) 编辑
摘要:10.1设计一个对外提供事件的类型 10.2如何实现事件 10.3设计一个监听事件的类型 10.4事件与线程安全 10.5显示控制事件的订阅与注销 10.6设计一个定义多个事件的类型 范例TypeWithLotsOfEvents从http://wintellect.com/下载 阅读全文
posted @ 2008-05-20 16:42 青羽 阅读(456) 评论(0) 推荐(0) 编辑
摘要:class Delegate123 { public delegate void HelloHander(string msg); private void Hello1(string msg) { Console.WriteLine("Hello1"+msg); } privat... 阅读全文
posted @ 2008-05-20 11:43 青羽 阅读(312) 评论(0) 推荐(0) 编辑
摘要:在32位的Windows操作系统中,每个进程都可以使用4GB的内存,这得益于虚拟寻址技术,在这4GB的内存中存储着可执行代码、代码加载的DLL和程序运行的所有变量,在C#中,虚拟内存中有个两个存储变量的区域,一个称为堆栈,一个称为托管堆,托管堆的出现是.net不同于其他语言的地方,堆栈存储值类型数据,而托管堆存储引用类型如类、对象,并受垃圾收集器的控制和管理。在堆栈中,一旦变量超出使用范围,其使用... 阅读全文
posted @ 2008-05-20 10:52 青羽 阅读(751) 评论(0) 推荐(1) 编辑
摘要:9.1无参属性 9.2有参属性 9.3调用属性访问器方法的性能 9.4属性访问器的可访问性 9.5泛型属性访问器方法 C#不允许定义泛型属性访问器方法。 阅读全文
posted @ 2008-05-07 09:48 青羽 阅读(404) 评论(2) 推荐(0) 编辑
摘要:8.1实例构造器和类(引用类型) 8.2实例构造器和结构(值类型) 8.3类型构造器 8.4操作符重载 8.5转换操作符方法 8.6通过引用向方法传递参数 8.7向方法传递可变数量的参数 8.8声明方法的参数类型 8.9常量方法和参数 阅读全文
posted @ 2008-05-06 15:46 青羽 阅读(405) 评论(0) 推荐(0) 编辑
摘要:7.1常量 7.2字段 阅读全文
posted @ 2008-05-06 08:55 青羽 阅读(384) 评论(0) 推荐(0) 编辑
摘要:6.6组件、多态和版本控制 C#关键字 类型 方法/属性/事件 常量/字段 ... 阅读全文
posted @ 2008-05-05 11:17 青羽 阅读(446) 评论(0) 推荐(0) 编辑