如何消除特定的警告消息
本文关键字:警告 消息 何消 | 更新日期: 2023-09-27 18:28:07
很多时候我喜欢写这样的try-catch块:
try
{
// do stuff
}
catch (Exception ex)
{
}
通常,我希望看到警告消息,告诉我有一个未使用的变量。然而,在这种情况下,我把它放在那里,并不是故意使用它(我做vb6/.net互操作代码,它允许我忽略错误,但在使用附加到vb6的.net ide进行调试时,仍然允许我访问异常)。
有没有一种方法可以让我特别去掉警告信息,上面写着:
"变量'ex'已声明,但从未使用"?
我在想,我要么必须摆脱所有关于未使用变量的警告,要么就接受这些我不想看到的警告,但我想问一下也无妨。
您可以使用#pragma warning
来禁用代码中的警告,请参阅此处了解更多详细信息。
只需不定义变量即可(只需命名类型):
try {
// ...
}
catch (Exception) {
// ...
}
只需注意,根据您正在做的事情,简单地"删除"异常而不实际采取任何措施可能会被认为是糟糕的设计。
有没有一种方法可以让我特别摆脱警告信息?
在Visual Studio开发环境中设置编译器选项
- 打开项目的"属性页"对话框
- 单击"生成"属性页
- 修改"警告级别"属性