हां। KeyValuePair प्रकार दो जेनेरिक प्रकार पैरामीटर की अपेक्षा करता है।
IEnumerable<KeyValuePair<string, int>>
या क्या हम अन्य सामान्य मापदंडों को पहले से ही बाहरी वर्ग द्वारा निर्दिष्ट का उपयोग करके उन्हें पॉप्युलेट कर सकते हैं:: हम या तो उन्हें ठोस प्रकार की ओर इशारा करते द्वारा पॉप्युलेट कर सकती
class Dictionary<TKey, TValue> : IEnumerable<KeyValuePair<TKey, TValue>>
जेनेरिक प्रकार पैरामीटर हमेशा कम से निर्दिष्ट कर रहे हैं " -उज ", या उस बिंदु पर जहां आप कक्षा या विधि का उपयोग कर रहे हैं जिसके लिए उन्हें आवश्यकता है। और किसी भी अन्य पैरामीटर की तरह, आप इसे स्थिर, हार्ड-कोडित मान (या इस मामले में टाइप करें), या किसी अन्य चर के साथ भर सकते हैं।
स्रोत
2010-08-10 03:05:41
धन्यवाद! जैसा कि मैंने कहा, हमेशा मुझे स्टंप लगता है, लेकिन यह जानना अच्छा है कि मैं सही रास्ते पर हूं। –