三元运算符(?:)(问号冒号)


三元运算符(?:),也称条件运算符,是if...else结构的简化形式。其名称的出处是它带有三个操作数。它可以计算一个条件,如果为真,就返回一个值;如果条件为假,则返回另一个值。其语法如下:

condition?true_value:false_value

int lenth = 10;

string s ;

s = (lenth>16? "jihua.cnblogs.com" : "计划");

Console.WriteLine(s);

其中condition是要计算的Boolean型表达式,true_value是condition为true时返回的值,false_value是condition为false时返回的值。jihua.cnblogs.com

恰当地使用三元运算符,可以使程序非常简洁。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM