【发布时间】:2011-12-28 07:34:51
【问题描述】:
您好,我有三个整数:value1、value2 和 value3。
我如何最好地确定它们是否都相同?
我试过了:
return value1 == value2 == value3
但这是说:
运算符“==”不能应用于“bool”和“int”类型的操作数。
所以我猜它比较前两个返回一个布尔值,它试图与第三个进行比较。
我可以去:
return value1 == value2 && value2 == value3;
但这似乎变得不整洁。
有人有好的建议吗?
【问题讨论】:
-
大多数语言不支持您的第一种语法(我知道确实支持该语法的唯一语言是 Python)。
-
@NullUserException 你先生有一个正确的名字。干得好。
标签: c#