三元运算符
语法
x?y:z // 如果x等于true 则结果为y 如果x等于false 结果为z
String a1, b2, c3,d3;
a1 = "Hello";
b2 = "World";
d3 = "C#";
c3 = a1=="Hello"?b2:d3; // a1为真 true
MessageBox.Show(c3);
c3 = a1 == "H" ? b2 : d3; // a1为假 false
MessageBox.Show(c3);

a1为真,执行b2

a1为假false 则执行d3;