netty系列之:NIO和netty詳解 不知歸期1
阿新 • • 發佈:2022-03-09
1、list泛型集合
//ArrayList List<T> //Hashtable Dictionary<Tkey,Tvalue> List<string> list2 = new List<string>(); list2.Add("張三"); list2.Add("男"); list2.AddRange(new string[] { "張三", "李四" }); //list2.Remove("張三");//根據鍵值刪除 list2.RemoveAt(0);//根據下標刪除 for (int i = 0; i < list2.Count; i++) { Console.WriteLine(list2[i]); } //list練習 //有一個整數型別的陣列,要求合併到一個集合中,要求奇數在前面,偶數在後面 //{1,2,3,4,5,6,7,8,9} int[] nums = { 1, 2, 3, 4, 5, 6, 7,8, 9 }; List<int> listJi = new List<int>();//奇數 List<int> listOu = new List<int>();//偶數 for (int i = 0; i < nums.Length; i++) { //能被2整除的數 if(nums[i]%2==0) { listOu.Add(nums[i]); }else { listJi.Add(nums[i]); } } //合併 listJi.AddRange(listOu); for(int i = 0; i < listJi.Count; i++) { Console.WriteLine(listJi[i]); } //提示使用者不停的輸入學員的姓名 輸入end的時候顯示剛才輸入的所有學員的姓名 //並且顯示這些學員中姓王的同學的個數 List<string> listname= new List<string>(); while (true) { Console.WriteLine("請輸入使用者名稱:"); string name = Console.ReadLine(); if (name != "end") { listname.Add(name); } else { break; } } int count = 0; Console.WriteLine("剛才輸入的學員有:"); foreach(string itme in listname) { if(itme[0]=='王') { count++; } Console.WriteLine(itme); } Console.WriteLine("姓王的同學有{0}個",count);