800 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			800 B
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| Ternary operator | 三元运算符 | 
三元运算符( ?: :)
三元运算符根据条件返回两个表达式中的一个。它可以用作if ... else语句的快捷方式。
句法
condition_expression ? expression_1 : expression_2 
参数
condition_expression 布尔表达式。
expression_1 如果condition_expression为true,则返回。
expression_2 如果condition_expression为false,则返回。
例
// initialize - set true or false here to view different result 
 bool hasFreeSweet = false; 
 
 string str = hasFreeSweet ? "Free sweet!" : "No free sweet."; 
 
 //output in console 
 Console.WriteLine(str); 
产量
if hasFreeSweet == true 
 > Free sweet! 
 
 if hasFreeSweet == false 
 > No free sweet.