【发布时间】:2018-10-04 20:12:47
【问题描述】:
我不知道如何使这个条件起作用,我只需要检查两个变量是否等于一个数值,然后执行如下所示的代码。这是正确的方法吗?如果没有,有什么建议吗?
decimal operand1 = Convert.ToDecimal(txtOperand1.Text);
decimal operand2 = Convert.ToDecimal(txtOperand2.Text);
if (operand1 & operand2 == any numerical value between 1 and 99999)
{
// if true execute this
}
else
{
//if false execute this
}
【问题讨论】:
-
你的意思是这两个变量是否在一个范围内?两个变量不能相等,除非它们彼此相等。
-
当你说“数值”时,你的意思是它会是一个整数吗?还是您选择“十进制”是因为它可能有十进制值?
-
你应该检查这个变量是否在这个给定的范围内。正如@Crowcoder 所说,除非它们相等,否则您无法检查。
-
欢迎康拉德。您的目标是确定两个文本表达式是否都遵循十进制浮点数的语法?
-
没有人明白你在做什么。请添加几个例子,告诉我们它们是真是假。