1
我想知道是否有可能同時具有泛型類型約束和繼承類型?具有泛型類型約束和繼承類型的泛型類定義?
我想不出自己的語法,或想到一個可能的例子,我可以看看。
代碼示例:
public class Test<T> where T : ITest, new() : IBaseTest { }
是否有可能實現一個類定義是這樣?
我想知道是否有可能同時具有泛型類型約束和繼承類型?具有泛型類型約束和繼承類型的泛型類定義?
我想不出自己的語法,或想到一個可能的例子,我可以看看。
代碼示例:
public class Test<T> where T : ITest, new() : IBaseTest { }
是否有可能實現一個類定義是這樣?
public class Test<T> : IBaseTest where T : ITest, new() { }
你的類將實現接口IBaseTest
,並受限於正在實施的接口ITest
並具有默認(無參數)構造類型泛型參數T
。
這是你的意思嗎?
啊哈,我知道我錯過了一個招數大聲笑 –