2007-02-07 goto で脱出した場合、dispose(using) や finally(try) は実行されるか? [合致+7][異種+19] .NET 実行される・・・はず。 そんなひどいコード書く人はいませんか。 しかし、goto を避けてラベルのかわりに while を置き、goto の代わりに break/continue で同じ結果になるコードを書くよりも、解かりやすいラベルをつけた goto のほうが見やすいわけで、そんなに goto を嫌わないでくださいよ。*1 *1:そのような while の中に switch や while/for が含まれたりした状態になってきたら...多少のコメントでは