如何在c#中跳过一部分代码
本文关键字:一部分 代码 | 更新日期: 2023-09-27 18:09:20
是否有可能在c#中运行程序时跳过一部分代码?我想根据thecode
的值来运行程序。如果它等于1,我将运行整个程序。如果它等于2,我将跳过一部分代码。
if (theCode == 1 )
//run code 1 to code 3
if (the code == 2)
//run code 2 to 3
if (the code == 3)
//run code 3 only
code1(Str)
code1(Str)
code1(Str)
code2(Str)
code2(Str)
code2(Str)
code3(Str)
code3(Str)
code3(Str)
正如kenny所说,最简单的方法是使用if
块并使用>=
比较您的标志。
if (theCode >= 1) Code1();
if (theCode >= 2) Code2();
if (theCode >= 3) Code3();
function void Code1(){ //run code1 3 times }
function void Code2(){ //run code2 3 times }
function void Code3(){ //run code3 3 times }
if(theCode == 1 { Code1(); Code2(); Code3(); }
if(theCode == 2 { Code2(); Code3(); }
if(theCode == 3 { Code3(); }
试试下面的代码
if (theCode >= 1)
{
Code1();
}
if (theCode >= 2)
{
Code2();
}
if (theCode >= 3)
{
Code3();
}