すべて、これは単純なものです。finally
実行せずにブロック内の戻り値をテストする方法はありますか
bool result = false;
try
{
if (someCondition)
{
result = true;
return result;
}
return result;
}
finally
{
if (result)
// Do something mind-blowing.
}
result
よりクリーンな方法はありますか?の変数を使用する必要がありますか?
注:これは、私が現在行っていることを行うための多くの作業ではないことを認識しています。.NETの世界の複雑さに興味があります。