相关疑难解决方法(0)

为什么最后在C#中使用?

无论内部最终块是什么(几乎)始终执行,那么将代码封装到其中或将其保持未封闭之间的区别是什么?

c# exception-handling

184
推荐指数
7
解决办法
8万
查看次数

终于在C#中阻止了吗?

两个条件有什么区别?每次运行method1或method2时,都应该有一个运行所需的代码块.在我看来,2方法是相同的.

// example method1
void Method1(void)
{
    try
    {
        // do something
    }
    catch (Exception ex)
    {
        // do something
    }
    finally
    {
        // do something whenever method1 runs
    }
}

// example method2
void Method2(void)
{
    try
    {
        // do something
    }
    catch (Exception ex)
    {
        // do something
    }

    // do something whenever method2 runs
}
Run Code Online (Sandbox Code Playgroud)

最后块对我来说似乎没必要.

c# finally

6
推荐指数
1
解决办法
1697
查看次数

标签 统计

c# ×2

exception-handling ×1

finally ×1