एक क्रमबद्ध सूची एक सरणी और हैश तालिका का संयोजन है। इसमें उन मदों की सूची होती है जिन तक किसी कुंजी या अनुक्रमणिका का उपयोग करके पहुँचा जा सकता है।
SortedList में किसी विशिष्ट कुंजी से संबद्ध मान प्राप्त करता है और सेट करता है।
आप नए तत्वों को जोड़ने के लिए आइटम प्रॉपर्टी का भी उपयोग कर सकते हैं।
यदि कोई कुंजी मौजूद नहीं है, तो आप इसे इस तरह शामिल कर सकते हैं।
myCollection["myNonexistentKey"] = myValue
यदि कुंजी पहले से मौजूद है, तो वह इसे नई कुंजी और मान के साथ अधिलेखित कर देगी।
C# में SorteList वर्ग की आइटम संपत्ति के साथ काम करने का तरीका जानने के लिए निम्नलिखित एक उदाहरण है।
उदाहरण
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList s = new SortedList(); s.Add("S001", "Jack"); s.Add("S002", "Henry"); s["S003"] = "Brad"; // get a collection of the keys. ICollection key = s.Keys; foreach (string k in key) { Console.WriteLine(k + ": " + s[k]); } } } }
आउटपुट
S001: Jack S002: Henry S003: Brad