三元運算符(?:)(問號冒號)


三元運算符(?:),也稱條件運算符,是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