首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >匹配数值类型的泛型约束

匹配数值类型的泛型约束
EN

Stack Overflow用户
提问于 2010-07-25 22:38:49
回答 5查看 50.1K关注 0票数 87

我正在尝试编写一个数值类型的扩展方法,用于我正在构建的流畅测试框架。基本上,我想这样做:

代码语言:javascript
运行
复制
public static ShouldBeGreaterThan<T>(this T actual, T expected, string message)
    where T : int || T: double || etc...

只是where T : struct做不到,因为它也会匹配stringbool,可能还有一些我忘记了的东西。我能做些什么来只匹配数值类型吗?(具体地说,是实现><运算符的类型,所以我可以比较它们...如果这意味着我也在匹配日期,这并不重要-扩展仍然会做我期望的事情。)

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3329576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档