包含泛型的C#泛型? Ť<TValue>中

时间:2016-08-11 18:26:13

标签: c# generics

我迷失了我需要TKeyTValueTMessageListener

的界面
public interface IHelper<TKey, TValue, TMessageListener>

但我的TMessageListenerTMessageListener<TValue>我如何在界面层声明这个?

1 个答案:

答案 0 :(得分:3)

可以通过以下类型约束来实现。

public interface IHelper<TKey,TValue,TMsgLst> where TMsgLst : TMessageListener<TValue>