zoukankan
html css js c++ java
【导图控】一张图解读.Net集合类型层级关系
.net类库为我们提供了丰富的集合类型,包括接口和实现。
抽空整理了一下,得出下图,也许用UML会更专业,但没办法,我是导图控:)
可以看出,所有集合相关类型都必须要实现一个接口,那就是IEnumerable,这也就是为什么不管是数组、还是集合、还是字典,都支持foreach操作的原因。
每个接口、每个类的功能细节就不赘述,建议大家查看MSDN或者反编译类库自己看一下,如果需要自定义集合类型,那么多了解一些.Net本身对集合的支持,是很有帮助的。
版权声明
QiuLiang
所有文章遵循
创作共用版权协议
,要求
署名、非商业、保持一致
。在满足
创作共用版权协议
的基础上可以转载,但请以超链接形式注明出处。
查看全文
相关阅读:
eclips断点调试
单位换算
信息论与编码复习
嵌入式学习笔记
DAVINCI项目日志
英语考试方法
虚拟机安装Ubuntu的上网设置(有线网络和无线网络)
重装系统必须备份的几种数据
linux笔记
word应用技巧
原文地址:https://www.cnblogs.com/qiuliang/p/2622289.html
最新文章
今天看了《单身男女》
java的几种对象(PO,VO,DAO,BO,POJO)解释
IP笔记
Sql养成一个好习惯是一笔财富
把东西从学校搬回来了
借阅历史
Struts2SH整合uploadify实现文件上传《按钮中文解决》
uboot2010.03 配置编译目标分析 .
uboot2010.03 移植篇(一) 建立编译目标
Ubuntu环境Android平台源码下载及编译 .
热门文章
编译可移植到arm上的qt程序错误分析
基于ok6410的韦东山驱动视频简要分析USB驱动 .
uboot2010.03 移植篇(三)进一步修改start.S,smdk6410.h,支持nand启动及配置DM9000网卡
uboot移植到6410开发板的过程及环境变量的修改
Ubuntu下Android开发环境的搭建 .
uboot2010.03 Makefile分析 .
uboot2010.03 移植篇(二)修改start.S,支持nand启动 .
(转)在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#)
工作的意义
Mantis 1.2.3 图表乱码问题解决方案
Copyright © 2011-2022 走看看