如何摆脱具体的警告信息

时间:2012-03-16 18:50:50

标签: c# visual-studio ide

很多时候我喜欢写try catch块,如下所示:

try
{
    // do stuff
}
catch (Exception ex)
{

}

通常情况下,我希望看到警告消息告诉我我有一个未使用的变量。但是,在这种情况下,我把它放在那里,不要故意使用它(我做vb6 / .net互操作代码,它允许我忽略一个错误,但仍然让我可以访问异常,同时使用.net进行调试ide附加到vb6)。

有没有办法让我能够专门摆脱说出的警告信息:

“变量'ex'已声明,但从未使用过”?

我想我要么必须摆脱所有关于未使用变量的警告,要么只是忍受这些我不想看到的警告,但我认为这不会有问题。

3 个答案:

答案 0 :(得分:2)

您可以使用#pragma warning在代码中停用警告,有关详细信息,请参阅here

答案 1 :(得分:0)

  

有没有办法可以专门摆脱警告信息?

在Visual Studio开发环境中设置编译器选项

  1. 打开项目的“属性页”对话框。
  2. 单击“构建”属性页。
  3. 修改警告级别属性。

答案 2 :(得分:0)

根本不要定义变量(只是命名类型):

try {
    // ...
}
catch (Exception) {
    // ...
}

请注意,根据你正在做的事情,简单地“删除”异常而不实际做任何关于它们的事情可能被视为糟糕的设计。