SortedList ऑब्जेक्ट की उथली प्रतिलिपि बनाने के लिए, कोड इस प्रकार है -
उदाहरण
सिस्टम का उपयोग करना; सिस्टम का उपयोग करना। संग्रह; सार्वजनिक वर्ग डेमो {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {सॉर्टेडलिस्ट सूची =नई सॉर्टेडलिस्ट (); सूची। जोड़ें ("ए", "जैकब"); सूची। जोड़ें ("बी", "सैम"); सूची। जोड़ें ("सी", "टॉम"); सूची। जोड़ें ("डी", "जॉन"); सूची। जोड़ें ("ई", "टिम"); सूची। जोड़ें ("एफ", "मार्क"); सूची। जोड़ें ("जी", "गैरी"); सूची। जोड़ें ("एच", "नाथन"); सूची। जोड़ें ("मैं", "शॉन"); सूची। जोड़ें ("जे", "डेविड"); कंसोल। राइटलाइन ("सॉर्टेडलिस्ट एलिमेंट्स ..."); foreach(DictionaryEntry d in list){ Console.WriteLine(d.Key + "" + d.Value); } ICollection col1 =list.Values; कंसोल। राइटलाइन ("\ n मान ..."); foreach (कॉल 1 में स्ट्रिंग एस) कंसोल। राइटलाइन (ओं); ICollection col2 =list.Keys; कंसोल। राइटलाइन ("\ n कुंजी ..."); foreach (कॉल 2 में स्ट्रिंग एस) कंसोल। राइटलाइन (ओं); SortedList list2 =(SortedList)list.Clone (); Console.WriteLine("\nResultant SortedList...उपरोक्त सूची से क्लोन किया गया"); foreach(DictionaryEntry d in list){ Console.WriteLine(d.Key + "" + d.Value); } }}
आउटपुट
यह निम्नलिखित आउटपुट देगा -
सॉर्टेडलिस्ट एलिमेंट्स...ए जैकबबी सैमसी टॉमडी जॉनई टिमएफ मार्कजी गैरीएच नाथनआई शॉनजे डेविडवैल्यूज...जैकब सैमटॉमजॉनटिममार्कगैरीनाथनशॉनडेविड कीज...एबीसीडीईएफजीएचआईजेरिजल्टेंट सॉर्टेडलिस्ट...उपरोक्त सूची से क्लोन किया गयाए जैकबबी सैमसी टॉमडी जॉनई टिमफ मार्कजी शॉन गैरी डेविड नाथनIउदाहरण
आइए अब एक और उदाहरण देखें -
सिस्टम का उपयोग करना; सिस्टम का उपयोग करना। संग्रह; सार्वजनिक वर्ग डेमो {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {सॉर्टेडलिस्ट सूची =नई सॉर्टेडलिस्ट (); सूची। जोड़ें ("एक", "आईटी"); सूची। जोड़ें ("दो", "संचालन"); सूची। जोड़ें ("तीन", "विपणन"); सूची। जोड़ें ("चार", "खरीदें"); सूची। जोड़ें ("पांच", "बिक्री"); सूची जोड़ें ("छह", "वित्त"); कंसोल। राइटलाइन ("सॉर्टेडलिस्ट एलिमेंट्स ..."); foreach(DictionaryEntry d in list){ Console.WriteLine(d.Key + "" + d.Value); } कंसोल। राइटलाइन ("\ n मानों की सूची ... सॉर्ट की गई सूची"); IList कॉल =सूची। GetValueList (); foreach (कॉल में स्ट्रिंग रेस) {कंसोल। राइटलाइन (रेस); } Console.WriteLine("\nसॉर्टेडलिस्ट केवल पढ़ने के लिए है? ="+list.IsReadOnly); SortedList list2 =(SortedList)list.Clone (); Console.WriteLine("\nResultant SortedList...उपरोक्त सूची से क्लोन किया गया"); foreach(DictionaryEntry d in list){ Console.WriteLine(d.Key + "" + d.Value); } }}आउटपुट
यह निम्नलिखित आउटपुट देगा -
सॉर्टेडलिस्ट एलिमेंट्स...पांच सेल्सफोर परचेजएक आईटीसिक्स फाइनेंसतीन मार्केटिंगदो ऑपरेशंस वैल्यू की लिस्ट...सॉर्टेडलिस्टसेल्सपरचेजआईटीएफफाइनेंसमार्केटिंगऑपरेशंससॉर्टेडलिस्ट केवल पढ़ने के लिए है? =गलत परिणामी क्रमबद्ध सूची...उपरोक्त सूची से क्लोन किया गयापांच बिक्रीचार खरीदएक आईटीसिक्स वित्ततीन विपणनदो संचालन