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

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, […]

फेरबदल के लिए IEnumerable पर एक एक्सटेंशन विधि

मुझे एक विस्तार विधि की आवश्यकता है जो एक IEnumerable<T> फेरबदल करेगा IEnumerable<T> यह लौटे IEnumerable के आकार को निर्दिष्ट करने के लिए एक int भी ले सकता है। IEnumerable की बेहतर रखरखाव मेरा वर्तमान समाधान IList – public static IList<T> Shuffle<T>(this IList<T> list, int size) { Random rnd = new Random(); var res = […]

क्यों IEnumerable <T> IEnumerable से वंशानुगत है?

यह एक पुराना प्रश्न हो सकता है: क्यों IEnumerable<T> IEnumerable से IEnumerable ? यह कैसे है .नेट, लेकिन यह थोड़ा परेशानी लाता है। हर बार जब मैं एक कक्षा IEumerable<T> हूँ, तो IEumerable<T> , मैं दो GetEnumerator() फ़ंक्शंस, एक IEnumerable<T> और अन्य IEnumerable लिए लिखना होगा और, IList<T> आईएलआईटी से वारिस नहीं करता है मुझे […]

IEnumerator और IEnumerable के बीच अंतर क्या है?

संभव डुप्लिकेट: क्या कोई मुझे IEnumerable और IEnumerator को समझा सकता है? IEnumerator और IEnumerable के बीच अंतर क्या हैं?

संग्रह संशोधित किया गया था; LISTBox से ListItem को निकालने पर गणन त्रुटि को निष्पादित नहीं कर सकता

मेरे पास दो सूचीबॉक्सेज़, एलसीटी उपलब्ध कॉलर और एलएसएसएक्लेटेड कॉल्र्स हैं I प्रत्येक सूचीबॉक्स के बीच दो बटन हैं, जोड़ें और निकालें जब lstAvailableColors में रंग या रंग का चयन किया जाता है और Add बटन क्लिक किया जाता है, तो मैं उन्हें lstAvailableColors से निकालना चाहता हूं और उन्हें lstSelectedColors में प्रदर्शित करना चाहता […]

कैसे जांचें कि IEnumerable रिक्त या रिक्त है?

मुझे string.IsNullOrEmpty पसंद है string.IsNullOrEmpty I मुझे कुछ ऐसा है जो IEnumerable के लिए एक ही कार्यक्षमता को अनुमति देना चाहूँगा क्या ऐसा है? शायद कुछ संग्रह सहायक वर्ग? मैं पूछ रहा हूँ कि कारण if बयान कोड (mylist != null && mylist.Any()) लग रहा है अगर patter (mylist != null && mylist.Any()) । Foo.IsAny(myList) […]

दिलचस्प पोस्ट
रिश्बोर्स मोड कैसे करें, यूडब्ल्यूपी में पूर्ववर्ती (या समकक्ष) ढूंढें प्रकार के आधार पर व्यवहार स्विच करने का सर्वोत्तम तरीका एक पुल के दौरान अपने परिवर्तनों के पक्ष में गिट मर्ज विवाद को हल करें विरोध में कस्टम ब्राउज़र क्रियाएँ क्या पाइप नाम हैं? क्या एक डेटाबेस डिजाइन में विदेशी कुंजी वास्तव में आवश्यक हैं? Runtime.getRuntime () के साथ पुनर्निर्देशन। Exec () काम नहीं करता है कैसे मैं आईओएस में एक विशिष्ट उपयोगकर्ता के लिए एक संदेश लिखने के लिए WhatsApp रहना मिलता है? PHP पार्स / सिंटैक्स त्रुटियाँ; और उन्हें हल करने के लिए कैसे? एवीडी नहीं बना सकते हैं या एडीडी के साथ किसी भी आवेदन को 22.6 के अपडेट बिल्ड टूल्स के बाद परीक्षण कर सकते हैं मैं jQuery के साथ पाठ नोड्स कैसे चुनूं? संख्यात्मक इनपुट C ++ को मान्य कैसे करें INSERT में और इसके साथ संयोजन / सीटीई क्या मैं SQL सर्वर 2005 में मर्ज कथन का उपयोग कर सकता हूं? विंडोज 7 पर जावा_होम कैसे सेट करें?