2011-06-06 7 views
6
[MyCustomClassAttribute] 
public class Foo 
{ 
} 


public class Bar<T> 
    where T : ?? 
{ 
    public T FooInstance; 
} 

मुझे यकीन है कि यह असंभव है, लेकिन मैंने सोचा कि मैं जांच करूंगा। इसे बनाने का कोई तरीका है कि टी पर [MyCustomClassAttribute] होना चाहिए?सी # जेनेरिक - टी घोषित करने का कोई तरीका एक विशेषता है?

उत्तर

5

मुझे डर है कि यह असंभव है। यहां आप उपयोग कर सकते हैं सभी possible generic constraints की एक सूची यहां दी गई है।

+0

यही मुझे लगा। बस सोचा कि मैं दोबारा जांच करूँगा। –

संबंधित मुद्दे