我正在 Visual Studio 中创建一个可执行文件。
我的代码是这样的:
if(condition)
goto Step 1
else
goto Step 2
Step 1:
code
Step 2:
code
我想这样做,如果第 1 步已经运行,那么必须跳过第 2 步。
应该使用函数来完成吗?
我正在 Visual Studio 中创建一个可执行文件。
我的代码是这样的:
if(condition)
goto Step 1
else
goto Step 2
Step 1:
code
Step 2:
code
我想这样做,如果第 1 步已经运行,那么必须跳过第 2 步。
应该使用函数来完成吗?
在您的类中它可以放在两个函数中并从 if - else 逻辑中调用,或者您可以将代码放在 if 和 else 之间。如果代码很大,那么最好创建两个函数。
If (condition)
call function step1
else
call function step2
or
if (condition)
code...
else
code...
public void Caller()
{
int numA = 4;
// Call with an int variable.
int productA = Square(numA);
int numB = 32;
// Call with another int variable.
int productB = Square(numB);
// Call with an integer literal.
int productC = Square(12);
// Call with an expression that evaulates to int.
productC = Square(productA * 3);
}
int Square(int i)
{
// Store input argument in a local variable.
int input = i;
return input * input;
}