(二十二) C#基础学习之泛型 & 字典

一、泛型  

  * 必须先引用 using System.Collections.Generic;

  * new创建一个新的集合:List<数据类型> list = new List<数据类型>();

  * 长度可变,数据类型单一

  * ArrayList 包含很多方法,必须掌握:

(二十二) C#基础学习之泛型 & 字典

 

二、字典 Dictionary

  * 是一种泛型。使用方法类似Hashtable,不同之处在于:类型是固定的

  * 需首先引入 using System.Collections.Generic;

  * 创建一个新的Dictionary对象:Dictionary<int, string> dic = new Dictionary<int, string>();

  * 元素都是以 (key, value) 的形式存在

  * Dictionary中的key和value都可通过彼此取到,例如 dic[key]返回的是对应的value值;同样的,dic[value] 对应的是key值。

  * 赋值方式也可以: dic[2] = "新添加的值"

  * 使用foreach循环遍历。KeyValuePair<int, string> 取得 (key, value)值

(二十二) C#基础学习之泛型 & 字典

上一篇:Java中泛型的详细解析,深入分析泛型的使用方式


下一篇:翻译 - ASP.NET Core 基本知识 - 通用主机 (Generic Host)