generics

    5गर्मी

    3उत्तर

    मैं एक सामान्य कनवर्टर यहाँ बनाने हूँ में नल के लिए परिवर्तन नहीं कर सकते जेनेरिक कनवर्टर bool TryReaderParse<TType>(object data, out TType value) { value = default(TType); Type returnType

    28गर्मी

    1उत्तर

    <टी वस्तु और ई फैली>java.util.Collections.max के हस्ताक्षर इस तरह दिखता है: सार्वजनिक स्थिर < टी वस्तु & तुलनीय < फैली? सुपर टी >> टी अधिकतम (संग्रह संग्रह); मैं क्या समझ से, यह मूल रूप से इसका मतलब ह

    14गर्मी

    3उत्तर

    मैं निम्नलिखित वर्ग/इंटरफेस: // Model public class A : IA { } // ModelLogic public class B : IB<A> { } // Model Interface public interface IA { } // ModelLogic Interface public interface IB<T>

    6गर्मी

    4उत्तर

    से कनवर्ट नहीं किया जा सकता है मुझे सूची <> पर जेनेरिक ऑब्जेक्ट जोड़ने का प्रयास करते समय त्रुटि हो रही है। शायद यह कोविरिएंस और कंट्रावाइरिएंस से संबंधित है लेकिन मुझे यकीन नहीं है कि इस के आसपास कैस

    15गर्मी

    2उत्तर

    मैं एक साधारण HashMap आधारित कैश कि इस प्रकार काम करता है लिख रहा हूँ: तो अनुरोध किया keyकैश में है, इसका value लौट आते हैं। तो अनुरोध किया key वहाँ नहीं है, एक विधि है कि पर key आधारित value पैदा करत

    50गर्मी

    4उत्तर

    में जेनरिक एनम कास्ट इंट कास्ट Cast int to enum in C# के समान है लेकिन मेरा enum एक सामान्य प्रकार पैरामीटर है। सर्वोत्तम इसे संभालने का तरीका क्या है? उदाहरण: private T ConvertEnum<T>(int i) where T

    6गर्मी

    3उत्तर

    मैं एक हेटरोजेनस संग्रह के लिए एक टाइपेड लुकअप हेल्पर फ़ंक्शन चाहता हूं: इसे एक स्ट्रक्चर या क्लास वापस करना चाहिए, अन्यथा आइटम नहीं मिला है। नीचे एक छोटा संग्रह लुकअप का उपयोग कर एक उदाहरण है, लेकिन

    7गर्मी

    1उत्तर

    (बुरी तरह काल्पनिक उदाहरण कृपया बहाना) मुझे क्या करना चाहते हैं, जहां-खंड में प्रकार निर्दिष्ट है: somemap :: (a -> b) -> [a] -> [b] somemap f xs = ys where some = take 5 xs :: [a] ys

    7गर्मी

    3उत्तर

    मैं एक पैरामीटर के रूप में एक सामान्य प्रकार के साथ एक प्रतिनिधि है। इसलिए, मैंने किया: public event UpdatedPropertyDelegate<T> UpdatedProperty; हालांकि, संकलक इसे पसंद नहीं करता है। मुझे समझ में नह

    5गर्मी

    2उत्तर

    द्वारा अधिभारित विधि को कैसे ढूंढें यह another question I asked before से जुड़ा एक प्रश्न है। मेरे पास एक अधिभारित विधि है: public void Add<T>(SomeType<T> some) { } public void Add<T>(AnotherType<T>