枚举指定ComparisonMode

时间:2014-08-15 06:27:48

标签: c# .net enums

.NET Framework中是否存在指定比较值的枚举,例如EqualGreatherThanLessThanOrEqual等。我尝试查找命名空间System.ComponentModel但没有找到任何相关的东西。

我想在没有与任何前端技术(WinForms,WPF等)的关联(程序集引用)的类库中使用此枚举。

我现在可以自己轻松定义这个枚举,但如果它已经存在,我想重复使用它。

2 个答案:

答案 0 :(得分:2)

您可以使用CodeBinaryOperatorType 枚举。不确定这是否适合你,这就是我能找到的更近。

顺便说一句,我通过预加载.Net框架基类库来搜索反射器。

答案 1 :(得分:0)

答案是否。

也许您应该遵循MS使用的约定......

http://msdn.microsoft.com/en-us/library/tfakywbh(v=vs.110).aspx

即。返回int where ...

小于0 - x小于y。

0 - x等于y。

大于0 - x大于y。

它是使用System.CodeDom.CodeBinaryOperatorType还是创建自己的Enum