【发布时间】:2010-11-23 16:50:48
【问题描述】:
可能重复:
What is the equivalent of java wildcards in C# generics
我在一个 java 项目中注意到了这段代码:
public interface IClientFactory<T extends MMOClient<?>>
什么相当于接受 .NET/C# 中的任何泛型?
【问题讨论】:
-
大概是这样的:
public interface IClientFactory<T,U> where T : MMOClient<U> -
@Gabe,我同意,或者只是制作 MMOClient 的“接口版本”,这样你就可以做到,
where T : IMMOClient