1

テキスト ボックスが空でないかどうかを確認する if ステートメントがあります。ただし、True の場合は空のことを意味し、残りのプロセスをキャンセルしてフォームに戻りたいと考えています。以下は、私が持っている IF ステートメントです。残りのプロセスをキャンセルする方法がわかりません。

if (textBox2.Text.Equals(""))
{
   MessageBox.Show("Field is Empty", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
4

2 に答える 2

2

のようなメソッドを呼び出す

DoSomething();

内部にあるものの実行を開始します。ある時点で、そのメソッド呼び出しの実行を続行したくない場合は、void を返すメソッドまたは void 以外の戻り値の型を持つreturnメソッドの戻り値のないステートメントを使用します。ここで、 は戻り値の型の型です。return somethingsomething

public void DoSomething()
{
   ... do something
   if (condition)
      return; // returns from a method call
}
于 2013-11-03T06:43:40.707 に答える