ในการรับตัวแจงนับที่วนซ้ำผ่าน SortedDictionary รหัสจะเป็นดังนี้ -
ตัวอย่าง
ใช้ System; ใช้ System.Collections; ใช้ System.Collections.Generic; การสาธิตคลาสสาธารณะ { โมฆะสาธารณะแบบคงที่ Main () { SortedDictionarysortedDict =ใหม่ SortedDictionary (); sortedDict.Add(100, "มือถือ"); sortedDict.Add(200, "แล็ปท็อป"); sortedDict.Add(300, "เดสก์ท็อป"); sortedDict.Add(400, "ลำโพง"); sortedDict.Add(500, "หูฟัง"); sortedDict.Add(600, "หูฟัง"); Console.WriteLine("SortedDictionary คู่คีย์-ค่า..."); IDictionaryEnumerator demoEnum =sortedDict.GetEnumerator (); ในขณะที่ (demoEnum.MoveNext()) Console.WriteLine("Key =" + demoEnum.Key + ", Value =" + demoEnum.Value); }}
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
SortedDictionary คู่คีย์-ค่า...คีย์ =100, ค่า =MobileKey =200, ค่า =LaptopKey =300, ค่า =DesktopKey =400, ค่า =SpeakersKey =500, ค่า =HeadphoneKey =600, ค่า =หูฟังก่อน>ตัวอย่าง
เรามาดูตัวอย่างกัน −
ใช้ System; ใช้ System.Collections; ใช้ System.Collections.Generic; การสาธิตคลาสสาธารณะ { โมฆะสาธารณะแบบคงที่ Main () { SortedDictionarysortedDict =ใหม่ SortedDictionary (); sortedDict.Add(100, 1); sortedDict.Add(200, 2); sortedDict.Add(300, 3); sortedDict.Add(400, 4); sortedDict.Add(500, 5); sortedDict.Add (600, 6); sortedDict.Add (700, 7); sortedDict.Add (800, 8); sortedDict.Add (900, 9); sortedDict.Add (1000, 10); Console.WriteLine("SortedDictionary คู่คีย์-ค่า..."); IDictionaryEnumerator demoEnum =sortedDict.GetEnumerator (); ในขณะที่ (demoEnum.MoveNext()) Console.WriteLine("Key =" + demoEnum.Key + ", Value =" + demoEnum.Value); } } ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
SoratedDictionary คู่คีย์-ค่า...คีย์ =100, ค่า =1Key =200, ค่า =2Key =300, ค่า =3Key =400, ค่า =4Key =500, ค่า =5Key =600, ค่า =6Key =700 , ค่า =7Key =800, ค่า =8Key =900, ค่า =9Key =1,000, ค่า =10