Articles of लिनक्स फोरैश Ienumerable

IEnumerable गणना () और लंबाई के बीच अंतर

IEnumerable Count() और Length बीच मुख्य अंतर क्या हैं?

एक IEnumerable <KeyValuePair << से एक शब्दकोश फिर से बनाना

मेरे पास एक ऐसा तरीका है जो एक IEnumerable<KeyValuePair<string, ArrayList>> , लेकिन कुछ कॉल करने वालों को विधि का परिणाम एक शब्दकोश होने की आवश्यकता होती है मैं कैसे IEnumerable<KeyValuePair<string, ArrayList>> एक Dictionary<string, ArrayList> TryGetValue कर सकता हूं ताकि मैं TryGetValue उपयोग कर TryGetValue ? तरीका: public IEnumerable<KeyValuePair<string, ArrayList>> GetComponents() { // … yield return […]

DataTable को IEnumerable <T> में कनवर्ट करें

मैं एक DataTable को एक IEnumerable में कनवर्ट करने का प्रयास कर रहा / रही हूं। जहां टी एक कस्टम प्रकार है जिसे मैंने बनाया है। मुझे पता है कि मैं एक सूची बनाकर ऐसा कर सकता हूं, लेकिन मुझे लगता था कि यह IEnumerable का उपयोग करने के लिए एक मज़ेदार तरीका था यहाँ […]

IEnumerable <T> वापसी प्रकार के रूप में

IEnumerable<T> को एक वापसी प्रकार के रूप में उपयोग करने में कोई समस्या है? FxCop लौटने की List<T> बारे में शिकायत करता है (इसके बजाय Collection<T> लौटने की सलाह दी जाती है)। ठीक है, मुझे हमेशा एक नियम से निर्देशित किया गया है "कम से कम आप स्वीकार कर सकते हैं, लेकिन अधिकतम वापसी करें।" […]

बिना एक्सपेच लूप के आईईएनमेमेरेबल का उपयोग करना

मुझे कुछ सरल यहाँ गायब हो जाना चाहिए। निम्न कोड लें: public IEnumerable<int> getInt(){ for(int i = 0; i < 10; i++){ yield return i; } } मैं इसे इस पर कॉल कर सकता हूं: foreach (int j in obj.getInt()){ //do something with j } मैं foreiac लूप के बिना getInt विधि का उपयोग कैसे […]

IEnumerable के साथ नेस्टेड उपज रिटर्न

मेरे पास एक कार्ड के लिए सत्यापन त्रुटियां प्राप्त करने के लिए निम्नलिखित फ़ंक्शन हैं I मेरा प्रश्न GetErrors से निपटने के लिए संबंधित है दोनों तरीकों में एक ही वापसी प्रकार IEnumerable<ErrorInfo> private static IEnumerable<ErrorInfo> GetErrors(Card card) { var errors = GetMoreErrors(card); foreach (var e in errors) yield return e; // further yield returns […]

उपज रिटर्न का उपयोग करते हुए IEnumerable और Recursion

मेरे पास एक IEnumerable<T> विधि है जो मैं वेबफॉर्म पृष्ठ में नियंत्रण ढूंढने के लिए उपयोग कर रहा हूं। यह विधि पुनरावर्ती होती है और मुझे कुछ समस्याएं आ रही हैं जिनसे मैं चाहता हूं कि जब yield return पुनरावर्ती कॉल के मूल्य को yield return है। मेरा कोड निम्नानुसार दिखता है: public static IEnumerable<Control> […]

IEnumerable.Cast <>

अगर मैं पूर्ण रूप से एक पूर्णांक मान को दोहरा कर सकता हूं, जैसे: int a = 4; double b = a; // now b holds 4.0 मैं ऐसा क्यों नहीं कर सकता: int[] intNumbers = {10, 6, 1, 9}; double[] doubleNumbers2 = intNumbers.Cast<double>().ToArray(); मुझे एक "निर्दिष्ट कास्ट मान्य नहीं है" InvalidCastException अपवाद अपवाद विपरीत […]

कोई '' IEnumerable <SelectListItem> 'कुंजी' xxx 'के प्रकार का कोई ViewData आइटम नहीं है

इस बारे में कुछ पद स्टैक ओवरफ्लो पर हैं लेकिन कोई भी जवाब नहीं है जो समस्या को मेरी वर्तमान स्थिति में ठीक कर रहा है। मेरे पास इसमें एक तालिका है, प्रत्येक पंक्ति में कई पाठ फ़ील्ड और एक ड्रॉपडाउन है। सभी ड्रॉपडाउन को उसी SelectList डेटा का उपयोग करने की आवश्यकता है, इसलिए […]

एक पेड़ में नेस्टेड उपज का प्रदर्शन

मेरे पास एक पेड़ की तरह संरचना है इस ढांचे के प्रत्येक तत्व को सभी तत्वों की गणना करने में सक्षम होना चाहिए जो इसे रूट है। चलो इस विधि को IEnumerable<Foo> GetAll() । इसलिए यदि हमारे पास है A <– topmost root / \ BC / \ / \ DEFG तत्व C रिटर्न {C, […]

दिलचस्प पोस्ट
SQL सर्वर प्रतिस्थापित करता है, कुछ वर्ण के बाद सभी को हटा दें एसोसिएशन का नाम शायद रेल संघ में गलत वर्तनी वाला मुद्दा नहीं मिला बेसडैप्टर का उपयोग करके प्राप्त किए गए जेसन डेटा को कैसे देखने के लिए मेरे दृश्य के फ्रेम को मैन्युअल रूप से viewDidLoad में क्यों सेट किया जा रहा है? क्या यह जांचने का एक तरीका है कि दो संग्रह में एक समान तत्व होते हैं, जो ऑर्डर से स्वतंत्र है? XPath नामस्थान के साथ नोड का चयन करें पीअर से पीअर के प्रमाणीकरण के लिए SSL और एसएसएलस्ट्रीम का उपयोग करना? सशर्त क्रिया बटन जोड़ने के लिए नि: शुल्क jqgrid गुणों का उपयोग कैसे करें XPath अभिव्यक्ति का उपयोग करके सभी पत्ते नोडों को कैसे चुनना है? Regex द्वारा सीएसएस पार्सिंग XML एंड्रॉइड में आकार देने के लिए एक पृष्ठभूमि की छवि जोड़ें String.intern का प्रदर्शन दंड () jquery serialize और $ .post विजुअल स्टूडियो 2015 आरटीएम – अपडेट टाइपस्रीप्ट टूल के बाद जावास्क्रिप्ट समर्थन खो गया कोर डाटा और आईओएस 7: लगातार स्टोर के अलग-अलग व्यवहार