C# में कुंजी-आधारित I/O संग्रह जिसे हम SortedList कहते हैं -
SortedList<TKey,TValue>
SortedList वर्ग कुंजी-और-मूल्य जोड़े के संग्रह का प्रतिनिधित्व करता है जो कुंजियों द्वारा क्रमबद्ध होते हैं और कुंजी और अनुक्रमणिका द्वारा पहुंच योग्य होते हैं। इस प्रकार दोनों को एक क्रमबद्ध सूची में जोड़ा जाता है -
s.Add("Sub1", "Physics"); s.Add("Sub2", "Chemistry"); s.Add("Sub3", "Biology"); s.Add("Sub4", "Java");
सॉर्टेडलिस्ट में कुंजियों और मानों को प्रदर्शित करने वाला एक उदाहरण निम्नलिखित है -
उदाहरण
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList s = new SortedList(); s.Add("Sub1", "Economics"); s.Add("Sub2", "Accountancy"); s.Add("Sub3", "Business Studies"); s.Add("Sub4", "English"); Console.WriteLine("Capacity = " + s.Capacity); // get a collection of the keys. ICollection key = s.Keys; foreach (string k in key) { Console.WriteLine(k + ": " + s[k]); } } } }
आउटपुट
Capacity = 16 Sub1: Economics Sub2: Accountancy Sub3: Business Studies Sub4: English