相关疑难解决方法(0)

IList在c#中使用协方差和逆变,这可能吗?

这有可能吗?(我没有对阵2010年,所以我不能自己尝试,对不起)

public interface IComplexList<out TOutput, in TInput> where TOutput : TInput
{
    public IEnumerator<TOutput> GetEnumerator();
    public void Add(TInput item);
}

public interface IList<T> : IComplexList<T, T>
{
}
Run Code Online (Sandbox Code Playgroud)

如果我做对了,你可以用它来实际在同一个界面中实现协方差和逆变.

c# generics ilist covariance contravariance

6
推荐指数
2
解决办法
1897
查看次数

标签 统计

c# ×1

contravariance ×1

covariance ×1

generics ×1

ilist ×1