【发布时间】:2011-08-14 19:16:52
【问题描述】:
System 或 System.Core 中是否有一个枚举包含所有的 ComparisonOperator?
我刚刚编写了以下枚举,但它似乎是一件很常见的事情,可能已经存在。
public enum ComparisonPredicate
{
Equal,
Unequal,
LessThan,
LessThanOrEqualTo,
GreaterThan,
GreaterThanOrEqualTo
}
我在 System.Web.UI 中找到了一个,但是为该 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.validationcompareoperator(v=VS.100).aspx 引入一个依赖项会很愚蠢
另外,我已经看过ExpressionType,但我不想要范围那么广的东西
【问题讨论】:
-
你需要它做什么?
-
我也想知道你需要这个做什么。枚举将具有整数值。我不明白这有什么用。
-
@Dykam,@Ramhound,我的直接用例是将
Comparison<T>转换为Predicate<T>的扩展方法 -
正在找这个,复制了,谢谢
标签: c# .net comparison system comparison-operators