如果/ Else声明,怎么说“DoNothing”或“Continue”

时间:2011-06-18 16:11:22

标签: c# .net

我有一个IF / ELSE声明,虽然我想知道如果它是真的,如何告诉“其他”部分什么都不做。 e.g:

if(x == x) 
 //run calc.exe

else
//DoNothing

或者我写信说如果我只删除else语句,如果if条件不匹配,它会继续吗?

4 个答案:

答案 0 :(得分:6)

只省略其他:))))

if(condition)
{
   do_something();
}

//go on with your program

答案 1 :(得分:3)

是。不存在的else语句与空语句相同。

这对所有类C语言都很常见。

答案 2 :(得分:1)

如果无事可做,则只需省略else

if (some condition)
{
    do stuff
}
循环中使用

continue来使循环的这个迭代的其余部分短路,break用于提前终止循环。

答案 3 :(得分:0)

如果您没有放置其他部分并且不满足if条件,程序将继续执行其流程:

if (SomeCondition)
{
    // Do something if the condition is not met        
}

// continue executing