3
任何人都可以幫助我解決與C#語法問題嗎?我不知道該怎麼做。C#泛型多繼承問題
class SomeClass<T> : SomeOtherClass<T> where T : ISomeInterface , IAnotherInterface
{
...
}
我想SomeClass的從SomeOtherClass 和IAnotherInterface繼承和對於T繼承ISomeInterface 只有
看來問題是,其中keyword螺絲的一切行動,使編譯器認爲這兩個ISomeInterface和IAnotherInterface都應該被T繼承。
這個問題非常討厭,我認爲解決方案是某種括號,但我嘗試過並且找不到一個可行的方法。此外,切換從SomeClass繼承的兩個項目的順序不起作用,因爲繼承的類始終必須位於任何接口之前。我無法在MSDN C#泛型頁面上找到任何解決方案,我無法相信我是第一個遇到此問題的人。
謝謝,任何幫助,非常感謝!
謝謝!我知道這是在我的鼻子下! – 2010-05-27 17:31:47
大聲笑簡單的回答這樣一個loooong,痛苦的問題。 – Will 2010-05-27 17:31:48