最近使用Dictionary比较多,经过一段时间的使用,发现Dictionary和List各有千秋,这里只讨论Dictionary的基本用法,Dictionary、List、ArrayList、HashTable之间的区别以后讨论。
首先是Dictionary的基本使用规则:
命名空间:
System.Collections.Generic;
组成:键key,值value,成对出现。
数据类型:可以是任何类型,如int,string,object,自定义类型等。
数据约束:键是不可以重复的,值可以重复。
数据读取:只能通过键查找值,不能通过值查找键。
字典定义: