三元c#中的奇偶数

三元c#中的奇偶数,c#,ternary-operator,C#,Ternary Operator,我需要使用三元if运算符,您可以在文本框中输入一个数字,它会在复选框中给出奇数或偶数 int sayi1 = int.Parse(textBox1.Text); if (sayi1 % 2 == 0)? tek.Checked = true : cift.Checked = false; 在我看来,你需要这个: int sayi1 = int.Parse(textBox1.Text); bool isEven = sayi1 % 2 == 0 tek.Checked = isEven ci

我需要使用三元if运算符,您可以在文本框中输入一个数字,它会在复选框中给出奇数或偶数

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

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

在我看来,你需要这个:

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

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

您的问题是什么?您使用的是什么语言?你已经展示了你的尝试。它是怎么失败的?谢谢你的回答