当if语句为真时,转到函数结束
本文关键字:函数 结束 if 语句 | 更新日期: 2023-09-27 17:50:35
我用c#写代码,我想当if语句为真时执行{do something},当
statement false execute {do something22}, statement1和statement2,我不需要
如果语句为真,则执行statement1和statement2。我使用break ibn if语句但是
不是真的,我怎么能那样做呢?
static void one_time(int x)
{
if (x<10)
{do something11} // when if true
else
{do something22}// when else true
statement1 // when else true
statement2 // when else true
}
您在else
块中只包含了一条语句。所以不管if
还是else
条件,最后两个语句都会执行。
如果你添加花括号,你可以创建一个将被执行的块:
if (x < 10)
{
// if true, this block will be executed
do something11
}
else
{
// else this entire block will be executed
do something22
statement1
statement2
}