gpt4 book ai didi

c# - 为多个类型参数添加类型限制?

转载 作者:行者123 更新时间:2023-12-02 18:05:48 25 4
gpt4 key购买 nike

我有一个扩展方法

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

关于c# - 为多个类型参数添加类型限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10511602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com