【发布时间】:2012-01-08 09:47:46
【问题描述】:
c# 是否有返回布尔表达式的函数:if(value.inRange(-1.0,1.0)){}?
【问题讨论】:
-
包含还是独占?
if (value >= 1.0 && value <= 1.0)呢? -
这个函数应该操作哪些类型?不可缺少的?漂浮?有课吗?
-
@Mr.TAMER:制作自己的venchile而不是使用标准方式好不好?然后互相检查“这个函数是做什么的”
-
我有很多论据要检查,并认为 c# 有它的功能。 float 类型的所有值。
-
为什么首先要把它变成一个方法?它使代码比简单地写出表达式更难阅读,就像@FrédéricHamidi 所做的那样。如果使用诸如
InRange之类的模棱两可的方法名称,这尤其糟糕。