【发布时间】:2011-04-08 13:57:28
【问题描述】:
我想要一个通用的范围验证器(不是 aspnet 控件)来验证数字。
T m_min;
T m_max;
bool Validate<T>(T obj)
{
if (m_min > obj || obj > m_max)
我猜 .CompareTo 是我最好的选择,用 IComparable 限制 T。
这会按预期工作还是有什么问题?
“CompareTo”并没有给我“运算符>”的好感觉。 :)
【问题讨论】: