आप सी # में एक शब्दकोश के माध्यम से कैसे पुनरावृति करते हैं?
आप सी # में एक शब्दकोश के माध्यम से कैसे पुनरावृति करते हैं?

वीडियो: आप सी # में एक शब्दकोश के माध्यम से कैसे पुनरावृति करते हैं?

वीडियो: आप सी # में एक शब्दकोश के माध्यम से कैसे पुनरावृति करते हैं?
वीडियो: Shabdkosh | शब्दकोश ◆Trick◆ Hindi Vyakaran | हिंदी व्याकरण 11th, All Competitive Exam 2024, मई
Anonim

उपयोग प्रत्येक के लिए या के लिए कुंडली प्रति दोहराएं के सभी तत्वों तक पहुंचें शब्दकोश . NS शब्दकोश कुंजी-मूल्य जोड़े संग्रहीत करता है। तो आप एक KeyValuePair प्रकार या एक निहित रूप से टाइप किए गए चर var in. का उपयोग कर सकते हैं फ़ोरैच लूप जैसा कि नीचे दिया गया है। के लिए उपयोग कुंडली सभी तत्वों तक पहुँचने के लिए।

फिर, आप एक शब्दकोश के माध्यम से कैसे पुनरावृति करते हैं?

के दो तरीके हैं के माध्यम से पुनरावृति एक अजगर शब्दकोश वस्तु। एक कुंजी () सूची में प्रत्येक कुंजी के लिए संबद्ध मूल्य प्राप्त करना है। आइटम () विधि भी है शब्दकोश ऑब्जेक्ट जो टुपल्स की सूची देता है, प्रत्येक टपल में कुंजी और मूल्य होता है।

कोई यह भी पूछ सकता है कि C# में की वैल्यू पेयर क्या है? सी # में KeyValuePair CsharpProgrammingसर्वर साइड प्रोग्रामिंग। NS KeyValuePair क्लास स्टोर ए जोड़ा का मूल्यों के साथ एक ही सूची में सी# . सेट KeyValuePair और तत्व जोड़ें - var myList = new List< KeyValuePair >(); // तत्वों को जोड़ना myList.

ऊपर के अलावा, क्या डिक्शनरी में डुप्लिकेट कुंजियाँ C# हो सकती हैं?

में शब्दकोश , NS चाभी शून्य नहीं हो सकता, लेकिन मूल्य कर सकते हैं होना। में शब्दकोश , चाभी अनोखा होना चाहिए। डुप्लीकेट कुंजियाँ यदि आप उपयोग करने का प्रयास करते हैं तो अनुमति नहीं है नकली चाबी फिर संकलक मर्जी एक अपवाद फेंको। में शब्दकोश , आप कर सकते हैं केवल एक ही प्रकार के तत्वों को स्टोर करें।

फ़ोरैच लूप सी # में कैसे काम करता है?

NS फ़ोरैच लूप में सी# किसी सरणी या वस्तुओं के संग्रह में प्रत्येक तत्व पर कोड का एक ब्लॉक निष्पादित करता है। निष्पादित करते समय फ़ोरैच लूप यह एक संग्रह या एक सरणी में आइटम ट्रैवर्स करता है। उपरोक्त सी# उदाहरण ने पहले एक स्ट्रिंग सरणी 'दिन' घोषित की और उस सरणी में एक सप्ताह में दिनों को प्रारंभ किया।

सिफारिश की: