C#里面最简单的if / else写法是什么?

记得以前C语言的时候,有一种简单写法可以在一行里面把if和else的情况都表达出来,C#可以吗?语法告诉我好吗。

1、
int i = 0;
if ( i == 0 ) Console.WriteLine( "zero" );else Console.WriteLine( "no zero" );

2、
int i = 0;
if ( i == 0 ) { i = 1; Console.WriteLine( "zero" ); } else { i = 0; Console.WriteLine( "no zero" ); }

与C/C++语法基本相同。
当代码只有一条语句时,可以省略大括号。
当代码超过一条时,需要用大括号将代码括起来。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-15
我记得好像是

if [条件]
[条件肯定时语句]
else if [条件否定时后续条件]
[后续条件肯定时语句]
……
else [最终条件否定时的语句]

这个。本回答被提问者采纳
第2个回答  2008-08-10
和c的格式一模一样,呵呵!其中“。。。。。”表示的是你写的语句。
if(表达式)
{
。。。。。;
}
else
{
。。。。。;
}
第3个回答  2013-04-13
a>b?a=8:b=9;
问号前面的表达式为真的时候执行a=8,否则b=9;
第4个回答  2008-08-11
if()
{
}
else if()
{
}
else
{
}
--
if()
{
}
else
{
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网