c#中带有三元数的奇数和偶数

时间:2015-11-03 09:06:13

标签: c# ternary-operator

我需要使用三元if运算符,你输入一个数字到文本框,它给你的数字是奇数或偶数复选框

int sayi1 = int.Parse(textBox1.Text);

if  (sayi1 % 2 == 0)? tek.Checked = true : cift.Checked = false;

1 个答案:

答案 0 :(得分:1)

在我看来,你需要这个:

int sayi1 = int.Parse(textBox1.Text);
bool isEven = sayi1 % 2 == 0
tek.Checked = isEven
cift.Checked = !isEven;

我觉得三元运算符不适合你需要的东西,因为你试图设置两个不同的复选框。