【发布时间】:2015-05-12 00:26:12
【问题描述】:
如何将此“java 通配符”转换为 C# 格式?
public abstract class AAA<T extends BBB<?>> extends CCC<T>{}
我的 C# 代码不正确
public abstract class AAA<T> : CCC<T> where T : BBB<?>{}
如何转换BBB<?>
【问题讨论】:
-
根本没有与此等效的 C#。
-
如果没有等价物,有什么用?
-
你可以让 BBB 类实现一个非泛型接口“YYY”,然后只使用“where T : YYY”。