泛型集合List Dictionary

List<T>
 ArrayList的所有方法
 Sort(); 分类排序
 Max(); 最大
 Min();最小
 Sum();求和
 avatage();  平均   T,K,V就像是锁,锁住集合中只能存放某种                    特点的类型
                    泛型集合可以镜像foreach遍历,是因为他                    们都实现了IEnumerable都有                                 GetEnumberator()方法   
 List<int> list=new List<int>(); 通过泛型可以限制集合中存                                   放的数据的类型 
 Dictionary<K,V> <键,值>
 Dictionary<string,string>dict=new Dictionary<string,string>
  dict.ContainsKey("zl") 返回bool类型
 Console.WriteLine(dict["zl"]) 
 Dictionary<string,Person>dict=new Dictionary<string,Person>
 //值为类,,
 Person p1 =new Person()
 {}
 遍历
 /1遍历键 
 foreach(string item in dict.Keys)
 {Console.WriteLine(item)}
 /2遍历值
 foreach(Person item in dict.Values)
 {Console.WriteLine(item)}
 /3键和值同时遍历
 foreach(KeyValuePair<string,Person>kv in dict)
 {Console.WriteLine("键:{0} 值:{1}",kv.Key,kv.Values)}
 DictionaryEntry 包含键和值得类型。
 用foreach遍历hash集合时用到
 在里边用var定义 原因是 他是弱类型 在你还不知道你定义的是什么类型时用var 让系统判断是什么类型。。。
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值