if语句的另外一个写法是什么

kiddkyd 2009-03-12 12:54:08
好像有个?号的
...全文
273 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cppfaq 2009-03-12
  • 打赏
  • 举报
回复
三元操作符 ?:
或者操作符 ??
string x = y ?? "something"; //相当于:if(y== nulll) x = "something"; else x = y;
lovehongyun 2009-03-12
  • 打赏
  • 举报
回复
你指的是?:运算符吧?
zzxap 2009-03-12
  • 打赏
  • 举报
回复
百度 三元表达式
yycc2008 2009-03-12
  • 打赏
  • 举报
回复
条件运算符 (?:) 根据布尔型表达式的值返回两个值中的一个。条件运算符的格式如下
condition ? first_expression : second_expression;
如果条件为 true,则计算第一表达式并以它的计算结果为准;如果为 false,则计算第二表达式并以它的计算结果为准。只计算两个表达式中的一个。
vrhero 2009-03-12
  • 打赏
  • 举报
回复
条件运算符 (?:) 根据布尔型表达式的值返回两个值中的一个...

condition ? first_expression : second_expression;

它不是if的另一种写法...只是在单一条件下效果相同,不能代替if...
贫僧又回来了 2009-03-12
  • 打赏
  • 举报
回复
?:
三元操作符?
jinjazz 2009-03-12
  • 打赏
  • 举报
回复
ing a=1;
string b=a==1?"aaa":"bbb";
pztx1992 2009-03-12
  • 打赏
  • 举报
回复
3元

"a"=="a"?Response.Write("OK");:Response.Write("...");
yycc2008 2009-03-12
  • 打赏
  • 举报
回复
(statement)?:true,false

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧