摘要: Effective C# Item 9: Understand the Relationships Among ReferenceEquals(),static Equals(),instance Equals,and operator== 区分ReferenceEquals(),static Equals(),instance Equals和运算符== 阅读全文
posted @ 2006-09-20 08:45 aiya 阅读(1201) 评论(3) 推荐(1) 编辑
摘要: Effective C# Item 8: Ensure That 0 Is a Valid State for Value Types 确保0在值类型中有效 阅读全文
posted @ 2006-09-16 12:12 aiya 阅读(1237) 评论(5) 推荐(1) 编辑
摘要: FlagsAttribute属性在enum中的应用及与普通枚举的对比 阅读全文
posted @ 2006-09-16 12:10 aiya 阅读(2949) 评论(1) 推荐(3) 编辑
摘要: Effective C# Item7: Prefer Immutable Atomic Value Types 推荐使用不可变原子值类型 阅读全文
posted @ 2006-09-14 10:52 aiya 阅读(980) 评论(1) 推荐(1) 编辑
摘要: Effective C# Item 6: Distinguish Between Value Types and Reference Types 区分值类型和引用类型 阅读全文
posted @ 2006-09-11 08:39 aiya 阅读(824) 评论(0) 推荐(1) 编辑
摘要: WinForm跟踪代码时发现当焦点离开控件时触发事件的顺序同MSDN中提到的并不完全相同,分为两种情况 另外还有对Validating和Validated事件的触发条件和时机的一些使用结果 阅读全文
posted @ 2006-09-09 13:24 aiya 阅读(6522) 评论(2) 推荐(0) 编辑
摘要: Effective C# Item 5: Always Provide ToString() 为类型提供ToString()方法 阅读全文
posted @ 2006-09-09 12:18 aiya 阅读(987) 评论(3) 推荐(0) 编辑
摘要: IExtenderProvider接口在WinForm中应用的体会和一个小例子 阅读全文
posted @ 2006-09-08 10:03 aiya 阅读(680) 评论(1) 推荐(0) 编辑
摘要: Effective C# Item4: Use Conditional Attributes Instead of #if 使用条件控制属性来代替#if 阅读全文
posted @ 2006-09-07 10:59 aiya 阅读(1379) 评论(8) 推荐(0) 编辑
摘要: Effective C# Item3: Prefer the is or as Operators to Casts 推荐使用is和as来代替强制类型转换 阅读全文
posted @ 2006-09-02 09:49 aiya 阅读(924) 评论(5) 推荐(0) 编辑