自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 Customized display of collection data in a PropertyGrid

<br />By Gerd Klevesaat | 30 Jun 2003The PropertyGrid is widely used to display an object's properties and values.Download demo project - 20.4 Kb<br /><br />fig. 1: Using an Array<br /><br />fig. 2: Using a customized collectionIntroduction<br />The Proper

2010-11-26 09:11:00 1442

转载 泛型之T运算 二

泛型技巧系列:类型字典和Type Traits注意:未经许可,本系列禁止转载。本文所介绍的技巧,是我在研究泛型开发不久就发现并成功运用的技巧。这个技巧是突破.NET泛型限制,达到“看上去很美”境界的法宝。当然本方法也存在重大缺陷,后面我会逐一介绍。本文同时使用VB和C#语法,以下是泛型方面VB和C#的语法小小对照:VBC#Identifier(Of T)IdentifierIdentifier(Of T As C)Identifier where T : C上次我们介绍了约束模型的缺陷和使用外部辅助类代替约

2010-11-23 20:23:00 5231 1

转载 泛型之T运算

泛型技巧系列:避免基类及接口约束本系列未经许可,禁止转载(包括网络媒体刊载).NET泛型的一大特点是在编译阶段对类型参数不做任何假设。也就是说,面对类型参数T和他的变量,你没有什么能做的——不能调用除Object成员之外的任何方法,不能进行大多数运算符的运算等等。它提供了一个叫约束的机制,能在编译期对类型实参的取值进行一些检查。许多人都将约束视为在类型参数上提供操作支持的唯一方法,并大量使用——你有没有约束过IComparable呢?但是,这种做法是不对的,因为约束仅仅能检测声明类型是否实现了某接口或继承自

2010-11-23 20:22:00 1235

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除