C# メソッド中で処理終了するには?
button1_Click実行→テストメソッド実行→後処理へ進まないようにするにはどうしたら良いでしょうか?
private void button1_Click(object sender, EventArgs e)
{
テスト();
//後処理
System.IO.StreamReader sr = new System.IO.StreamReader("test.txt");
string contents = sr.ReadToEnd();
sr.Close();
}
public void テスト()
{
if (false==System.IO.File.Exists("test.txt"))
{
return ;//ここで処理を終了したいがreturnだとメソッドから抜けるだけになってしまう
}
}
returnに戻り値を付与してそれを元にif判定するしかないでしょうか?
visual studio Express 2015 (64bit)