0
有一段代碼,我會實現這樣的在Java:泛型在C#中:「兩個層次的間接」
public void doIt(T extends MyEventArgs<? extends MyBaseClass> obj) {
...
}
我會怎麼做,在C#?我首先想到的是:
public void oIt(T obj) where T : MyEventArgs<P> where P : MyBaseClass {
...
}
但是,我的語法很奇怪。
有什麼想法? PS:不要問我爲什麼要這麼做。請:)
爲什麼你這樣做? ---抱歉無法抗拒;-) – fretje 2009-06-09 15:41:50