簡體   English   中英

向多個類型參數添加類型限制?

[英]Add type restrictions to multiple type parameters?

我有一個擴展方法

public static bool Between<T1, T2>(this T1 Foo, T2 bar) where T1: IComparable
{
     //Body
}

如何限制我的EM,以便T1:IComparable和T2:IConvertible

我試過了

T1: IComparable, T2: IConvertible

但給出了錯誤。 那怎么寫?

嘗試這個:

 where T1: IComparable where T2: IConvertible

有關類型參數約束的更多信息,請參見此處:
http://msdn.microsoft.com/en-us/library/d5x73970.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM