次のように、ボタンをクリックしたときに長いコードを使用する場合:
private void button1_Click(object sender, EventArgs e)
{
my code segment 1
my code segment 2
my code segment 3
etc
}
この長いコード内の別の段階で何らかの条件が発生した場合に中断する方法。私はループを壊すことを知っています。しかし、この場合、どのように破るのですか?!
次のように、ボタンをクリックしたときに長いコードを使用する場合:
private void button1_Click(object sender, EventArgs e)
{
my code segment 1
my code segment 2
my code segment 3
etc
}
この長いコード内の別の段階で何らかの条件が発生した場合に中断する方法。私はループを壊すことを知っています。しかし、この場合、どのように破るのですか?!
を使用して、メソッドを早期に終了できますreturn
。
private void button1_Click(object sender, EventArgs e)
{
my code segment 1
if(condition)
{
return;
}
my code segment 2
my code segment 3
etc
}
メソッドの場合。return
必要なときにいつでもメソッドを終了できます。
例えば
private void button1_Click(object sender, EventArgs e)
{
my code segment 1
my code segment 2
if (ConditionMet)
return;
my code segment 3
etc
}