के लिए बिना किसी ऑब्जेक्ट से सभी कुंजी (केवल कुंजी) प्राप्त करने के लिए कैसे करें यह देखने के लिए कि क्या हमारे पास प्रत्येक लूप के बिना सरणी में सभी चाबियाँ वापस करने का कोई तरीका है (इसके लिए कोई बाधा नहीं है मुझे प्रत्येक पाश मैं सिर्फ देख रहा हूँ क्या कोई अन्य रास्ता नहीं है) के लिए अग्रिमप्रत्येक लूप
उत्तर
में
धन्यवाद का उपयोग करने की कुंजी या मान चाहते हैं कि क्या मैं अपने शब्दों से कुछ नहीं कर रहा हूँ। किसी भी तरह से, यह बहुत सरल है। Keys
या Values
शब्दकोश की संपत्ति और ToArray
एक्सटेंशन विधि का उपयोग करें।
var arrayOfAllKeys = yourDictionary.Keys.ToArray();
var arrayOfAllValues = yourDictionary.Values.ToArray();
hm ... यह मेरे लिए काम नहीं करता है - System.Collections.Generic.Dictionary
@Chiz: 'ToArray' एक LINQ एक्सटेंशन विधि है, इसलिए आपको अपने कोड के शीर्ष पर' System.Linq; 'निर्देश का उपयोग करने की आवश्यकता होगी। – LukeH
string[] myKeys;
myKeys = myDictionary.Keys.ToArray();
untested है, लेकिन मैं नहीं दिख रहा है यही कारण है कि यह काम करेगा।
यह कोड: 'var arrayOfAllKeys = yourDictionary.Keys.ToArray(); 'ल्यूकएच द्वारा पोस्ट किया गया बेहतर है, क्योंकि यह कोड कम और अधिक समझ में आता है। और कोड के तहत सुलभ मूल्य: 'arrayOfAllKeys। [0]। ToString();' धन्यवाद। –
आप चाबियाँ या मान चाहते हैं?
कुंजी आप इस तरह प्राप्त कर सकते हैं:
dictionary.Keys.ToArray();
मूल्यों आप इस तरह प्राप्त कर सकते हैं;
dictionary.Values.ToArray();
यह ToArray विधि System.Linq.Enumerable से है।
- 1. प्रत्येक लूप सम्मिलित प्रत्येक लूप टैग रेल?
- 2. प्रत्येक लूप
- 3. प्रत्येक लूप
- 4. प्रत्येक लूप
- 5. प्रत्येक लूप
- 6. प्रत्येक लूप
- 7. प्रत्येक लूप
- 8. प्रत्येक लूप
- 9. जावा: प्रत्येक-लूप
- 10. ruby प्रत्येक लूप
- 11. क्या प्रत्येक लूप
- 12. प्रत्येक या लूप
- 13. प्रत्येक लूप के लिए नेस्टेड, आंतरिक लूप
- 14. प्रत्येक टेक्स्टबॉक्स लूप के लिए
- 15. जावा: प्रत्येक-लूप और संदर्भ
- 16. रूबी: लूप और प्रत्येक लूप के बीच क्या अंतर है?
- 17. jQuery के प्रत्येक लूप को कैसे तोड़ें
- 18. जावा फॉर-प्रत्येक लूप: सॉर्ट ऑर्डर
- 19. जावास्क्रिप्ट: लूप प्रत्येक तीसरे बच्चे नोड
- 20. जावास्क्रिप्ट $ में अवैध जारी बयान। प्रत्येक लूप
- 21. PHP लूप: प्रत्येक तीन आइटम सिंटैक्स
- 22. jQuery से JSON बनाएं प्रत्येक लूप
- 23. jQuery प्रत्येक लूप - चर का उपयोग
- 24. प्रत्येक में Jquery - स्टॉप लूप और वापसी ऑब्जेक्ट
- 25. पीएल/एसक्यूएल में प्रत्येक के लिए एक लूप कैसे लिखें?
- 26. लूप में प्रत्येक 100 वें मान प्राप्त करें
- 27. प्रत्येक लूप के लिए काम नहीं जब ListBox
- 28. प्रत्येक लूप में अंतिम वस्तु कैसे निर्धारित करें?
- 29. क्या लूप में स्थिति प्रत्येक पुनरावृत्ति का मूल्यांकन करती है?
- 30. Jquery, प्रत्येक लूप में सरणी में मान जोड़ें
संबंधित देखें [कैसे-से-प्राप्त-सूची-की-कुंजी-इन-डिक्शनरी-सी-तेज] (http://stackoverflow.com/questions/1276763/how-to-get-the-list -of-key-in-dictionary-c-sharp? rq = 1) – nawfal