所有,这是一个简单的。finally
有没有一种方法可以在不做的情况下测试块内的返回值
bool result = false;
try
{
if (someCondition)
{
result = true;
return result;
}
return result;
}
finally
{
if (result)
// Do something mind-blowing.
}
我是否必须使用变量result
是否有更清洁的方法?
注意:我知道这不是我现在正在做的很多工作。我对 .NET 世界的复杂性很好奇。