【发布时间】:2011-07-08 12:17:06
【问题描述】:
我想检查这些变量是否具有相同的值。
示例:
int a = 5;
int b = 5;
int c = 5;
int d = 5;
int e = 5;
. . .
int k = 5;
if(a==b && b==c && c==d && d==e && .... && j==k)
{
//this is Complex way and not well understandable.
}
有什么简单的方法可以比较所有的都相同吗?
喜欢下面的例子
if(a==b==c==d==e.....j==k)
{
//Understandable but not work
}
【问题讨论】:
-
如果 (a + b + c .... + k != 55) ... :)
-
哦,不! a = 55, b = 0, ..., k = 0 :)
-
@ithcy, 5 只是一个例子,它可能是 2 或 3 或其他值取决于用户。
-
所以这些不在任何类型的集合中(例如:列表或数组);只是大量的普通变量?
标签: c# comparison