这些资料是我学习的时候在网络上寻找到的,发布出来希望对大家有帮助,一起努力前进,嘿嘿......Microsoft C#规范 2.0 版 GFC用户提交

feedsky 抓虾 pageflakes google reader my yahoo bloglines 鲜果 有道 http://wap.feedsky.com/bliplink

c#数据集合有关得接口

c#数据集合有关得接口
1.IEnumerable这个结构创建一个枚举器类,对一个集合中得元素进行迭代,用途:支持这个接口得类或结构可以再它们得实例上使用c# 的foreach语句。成员GetEnumerator方法,返回一个支持IEnumberator接口得类
2.IEnumerator在集合中对元素执行步进迭代得接口,成员Current属性,获取集合中得当前元素MoveNext方法,前进到集合中得下一个元素Reset方法,把枚举器设置到第一个元素之前得位置
3.ICollection一种提供了长度属性和同步功能得IEnumerable接口,这个接口是.net框架中所有集合得基础,成员:Count
,获取集合中的元素数量,SyncRoot方法,获取一个对象,对集合进行同步多线程访问copyTo方法,把集合中得元素复制到一个Array 对象中
4.Ilist一种对元素提供了索引功能得ICollection接口用途:支持这个接口得类或结构可以作为数据看待,这就允许把实现这个接口得对象作为数据绑定控件得目标,Item属性以【brackets】得形式支持数据风格得元素索引和c++得【】重载非常相似,add
方法,想集合添加一个新元素,Contains 方法,判断集合中是否包含了一个特定得对象,remove方法,根据一个特定得索引值,再集合中删除一个元素。
一些.net集合类
Array:固定长度得数据,这个抽象类是.net中所有简单数组得基类:所支持得接口ICloneable,IList,Icollection Ienumerable
Arraylist:一种动态长度得数据:ICloneable,Ilist,ICollection,IEnumerable
CollectionBase一个用于创建强类型集合得抽象类:Ilist,ICollection ,IEnumerable
DataView一种自定义得数据库得视图:Ilist,Icollection ,IEnumerable以及其他
Hashtable一种存储给予撒列码得值得集合:ICloneable,Icollection,Ienumerable,Idictionary以及其它
Queue FIFO队列
SortedList一种键和值得有序集合,可以通过见和索引来访问
StringCollection字符串对象集合
Stact LIFO队列,一种后进先出得对象集合
CollectionBase类是个抽象类,用于创建强类型得集合,如果一个类在它得方法中允许一种或一些特定得类型,而不允许使用像object这样得通用类型,它就是强类型,强类型得类允许编译器保证传递给类得方法是
适当得对象,以防止因为类型而导致得运行时错误,

友情链接

郑州大学软件学院 SpringWidgets-Blogger 徵信社 翻译公司 链接帮手网 行驶证字体 酷站目录 Friend Connectified