泛型集合

單列集合索引

List<t>list=new List<t>();string

雙列集合it

不能用for循環遍歷,由於雙列集合沒有下標索引值io

Dictionary<string,Student> dic=new Dictionary<string,Student>();
dic.add("張三",stu1);
dic.add("李四",stu2);for循環

//1種
foreach(string item in dic.Keys)
{
Student stu=dic[item];
}
//第二種foreach

foreach(Student item in dic.Values)
{
Student stu=dic[item];
}

//第三種
}
foreach(KeyValuePair<string,Student> item in dic)
{
//item=key+Value
item.Key
item.Value
}List

 

單列集合數據綁定循環

List<UserInfo> list;遍歷

dgvList.DataSource=new BindingList<UserInfo>(list);數據

 

雙列集合數據綁定

Dictionary<string,Student> dic=new Dictionary<string,Student>(); BindingSource bs=new BindingSource(); bs.DataSource=dic.Values; dgvList.DataSource=bs;

相關文章
相關標籤/搜索