首页 > 代码库 > 11月18日随笔
11月18日随笔
今天在云和学院复习了以前的知识,又学习了ArrayList和HashTable
ArrayList实例:
ArrayList arr = new ArrayList(); int i = 123; string str = "宋连城"; float f = 1.23f; decimal d = 2.13m; double dou = 22.16; arr.Add(i); arr.Add(str); arr.Add(f); arr.Add(d); arr.Add(dou); arr.Remove(dou); arr.RemoveAt(2); for (int j = 0; j < arr.Count; j++) { Console.WriteLine(arr[j]); } Console.ReadKey();
HashTable实例:
Hashtable hash = new Hashtable(); string id = "272012321029"; string name = "宋丽"; string id1 = "272012321028"; string name1 = "婷婷"; hash.Add(id,name); hash.Add(id1,name1); foreach (DictionaryEntry item in hash) { Console.WriteLine(item.Key); Console.WriteLine(item.Value); } int[] array = {12,45,23,89 }; foreach (var item in array) { Console.WriteLine(item); } Console.ReadKey();
foreach语法:
foreach(集合中单个的类型 局部变量名 in 集合对象)
{
–// 循环体
–// 循环体当中“局部变量”表示集合中遍历的数据
}
泛型集合
List<int> list = new List<int>(); for (int i = 1; i < 100; i++) { list.Add(i); } foreach (var item in list) { Console.WriteLine(item); } Console.ReadKey();
Dictionary
Dictionary <TKey,TValue>
Dictionary实例:
Dictionary<int, string> dic = new Dictionary<int, string>(); dic.Add(1,"范冰冰"); dic.Add(2,"周韦彤"); dic.Add(3,"范玮琪"); dic.Add(4,"蔡国庆"); dic.Add(5, "孙俪"); foreach (var item in dic) { Console.WriteLine(item.Key); Console.WriteLine(item.Value); } Console.ReadKey();
11月18日随笔
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。