.net框架中的一些接口

(1)IComparable接口

    IComparable定义通用的比较方法。由类型使用的IComparable接口提供了一种比较多个对象的标准方式。如果一个类要实现与其他对象的比较,则须实现IComparable接口。由排序的类型,列如值类型实现以创建适合排序等目的类型的比较方法。

(2)IEnumerable接口

 IEnumereble接口公开枚举数,改枚举数支持集合上进行简单迭代。

(3)IEnumerator接口

  IEnumerator接口支持在集合上进行简单的迭代。是所有枚举的基接口。枚举数只允许读取集合中的数据,枚举数无法用于修改基础集合。

(4)ICollection接口

ICollection接口定义所有集合的大小、枚举数和同步方法。IColletion接口是System.Colletions命名空间类的基接口。

(5)IDictionary接口

IDictionary接口是基于ICollection接口的更专用的接口。IDictionary实现是键/值对的集合,如Hashtable。

(6)IList接口

IList接口实现是可被排序且可按照索引访问其成员的值得集合,如ArrayList类。

转载于:https://www.cnblogs.com/lovezhangyu/p/3142327.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值