public void Finalise()
ProcessFinalisation(true);
コンパイルされませんが、正しいバージョン:
public void Finalise()
{
ProcessFinalisation(true);
}
正常にコンパイルされます (もちろん)。
次のコードが 1 行しかない場合に角かっこなしで許可されている場合:
if(true)
CallMethod();
次の行が1つあるメソッドで同じことが許可されないのはなぜですか? 技術的な理由はありますか?