सी # में लागू करने के लिए, मैं यह कर सकता:टाइपप्रति प्रकार पैरामीटर कई इंटरफेस
class Dictionary<TKey, TVal> where TKey : IComparable, IEnumerable { }
वहाँ टाइपप्रति एक सामान्य वर्ग या समारोह में एक प्रकार पैरामीटर के लिए 1.5 बीटा में एक तरह से कई लागू करने के लिए है इंटरफेस, उद्देश्य के लिए एक बिल्कुल नया इंटरफेस बनाये बिना?
स्पष्ट रूप से अल्पविराम की अस्पष्टता के कारण स्पष्ट रूप से काम नहीं कर रहा है।
class Dictionary<TKey extends IComparable, IEnumerable, TValue> { }
वैसे, काफी मजेदार, extends
इंटरफ़ेस यूनियनों बिल्कुल ठीक जेनरिक में संभाल कर सकते हैं:
class Dictionary<TKey extends IComparable|IEnumerable, TValue> { }
वाह, मैं लगा चौराहे प्रकार अंत में एक बात होगी, लेकिन नहीं पता था कि वे रास्ते में थे । जवाब के लिए धन्यवाद। – Matt