Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 省略VS构建输出中的“变量X已声明但从未使用”_C#_Visual Studio - Fatal编程技术网

C# 省略VS构建输出中的“变量X已声明但从未使用”

C# 省略VS构建输出中的“变量X已声明但从未使用”,c#,visual-studio,C#,Visual Studio,是否可以只忽略缺少的变量警告,如:变量“ex”已声明但从未使用? 我不关心这些变量 假设在构建C项目时出现此警告,其他语言也有类似的警告,则可以在项目的属性中禁用此警告 在解决方案资源管理器中的项目上单击鼠标右键,然后在弹出菜单底部或其附近选择“属性”。然后,在“属性”显示中,从左侧列表中选择“生成”选项卡,然后添加168。您可能需要在“抑制警告”编辑框中输入完整的警告代码CS0168: 当然,避免警告的更好方法是不要声明不使用的变量!但是,我知道这在开发和调试阶段有时很有用:请注意,此设置是特

是否可以只忽略缺少的变量警告,如:变量“ex”已声明但从未使用?
我不关心这些变量

假设在构建C项目时出现此警告,其他语言也有类似的警告,则可以在项目的属性中禁用此警告

在解决方案资源管理器中的项目上单击鼠标右键,然后在弹出菜单底部或其附近选择“属性”。然后,在“属性”显示中,从左侧列表中选择“生成”选项卡,然后添加168。您可能需要在“抑制警告”编辑框中输入完整的警告代码CS0168:

当然,避免警告的更好方法是不要声明不使用的变量!但是,我知道这在开发和调试阶段有时很有用:请注意,此设置是特定于配置的,因此您可以在调试版本中抑制警告,但在最终发布版本中允许它


如果你使用C++或C等其他语言,你可以用非常类似的方式来抑制警告。如果是这样的话,我可以修改这个答案。

实际上我不得不使用CS0168,因为168不起作用。@realPro-Odd。这个号码对我来说就行。也许不同的VS版本?最新的VSC4.8对我来说,使用CS0168也可以。VS19-16.5.4;和:C工具3.5.0-beta4-20153-05+20b9af913f1b8ce0a62f72bea9e75e4aa3cf6b0e根据IDE关于。。。框。@realPro但是谢谢你报道这个问题-我已经相应地编辑了我的帖子。如果你不关心它们,为什么要声明它们?消除这些警告的正确方法是删除变量。