C#集合类
来源:互联网 发布:ssr linux 客户端配置 编辑:程序博客网 时间:2024/06/07 08:39
在别人的基础上,自己再总结一下。
参考:http://blog.csdn.net/shyleoking/article/details/4779641
:http://wenku.baidu.com/link?url=CHNVC_dTfrCFvNbkElNqEwYNhUvXwgu8xdoBQUtoepuWSDVeC9WVtE3lBfWcBgIUYIJCjb745Yjvj5wXiywIIfDL66tGO1trKN_NZMAkEJe
集合类分为非泛型集合类(弱类型集合类)、泛型集合类(强类型集合类)。每个非泛型集合类对应一个泛型集合类。
非泛型集合类(弱类型) 泛型集合类(强类型)
ArrayList List<T>
HashTable Dictionary<T>
Queue Queue<T>
Stack Stack<T>
SortedList SortedList<T>
弱类型:返回值时Object类型。
例如: ArraryList list = new ArrayList();
list.add(DataTime.Now);
System.Console.WriteLine(list[0]);
输出:2014-8-26 9:31:12
输出看起来没什么区别,但是此时输出的并不是DataTime类型了,而是Object类型。
list[0]其实等价于list[0].Tostring();
ArrayList:
类对象被设计成为一个动态数组类型,其容量会随着需要而适当的扩充
- C#集合类
- C# 集合类
- C#集合类选择
- C#集合类
- C#中的集合类
- C#集合类概述
- c#集合类
- C#集合类
- C# 集合类
- C# 集合类总结
- C#集合类
- C#集合类
- C#集合类选择
- C#集合类Queue
- c#集合类总结
- C#中的集合类
- C#集合类
- C#集合类Queue
- 111111111111111
- mysql5.5.17源码安装
- 服务器部署注意事项
- 剖析NAND Flash的编程结构
- UITableViewCell的动态高度
- C#集合类
- Web.config
- thinkphp框架中如何输出一维数组?
- 安卓中读取xml的几种方法(有你不知道的)
- 系统架构师,浅谈架构
- Excel:用好数据透视表
- iOS进程间通讯(私有) CPDistributedMessagingCenter
- Hadoop 2.4.1单机版 自定义实现类以及编译运行
- [视图]UIWindow与视图UIView深层解析