c# - 如何忽略 ReSharper 中未分配的新内容?
问题描述
(使用 ReSharper Ultimate 2017.1.3。)
在我的代码中,我有这样的东西:
new someClass(null);
它没有分配给任何变量,它应该保持这样。(它可能看起来很奇怪,但它用于特定的测试用例。)
ReSharper 警告说:
可能由“新”表达式创建的未分配对象
菜单不建议自动编写评论,所以我正在寻找语法。
忽略这个的 ReSharper 评论是什么?
经过一番搜索,我已经尝试过:
// ReSharper disable once
// ReSharper disable once UnassignedField
// ReSharper disable once UnassignedField.Compiler
解决方案
如果将此行直接放在未分配的 new 上方,则可以禁用警告一次。
// ReSharper disable once ObjectCreationAsStatement
推荐阅读
- c++ - 命名空间中的模板友元布尔重载冲突
- javascript - 以角度重新加载后我的页面上没有内容
- javascript - 在数组中搜索 javascript 中的变量
- jquery - Jquery 从 id 获取可见性最后一项以执行隐藏功能
- python - 如何根据 xtick 标签控制条形图中特定列的颜色?
- javascript - Javascript ajax 队列
- python - Matplotlib 动画直方图颜色图/渐变
- mongodb - 如何在 Mongo 聚合中进行多重匹配
- linux - 如何在 Bash 中计算每个文件的子目录数和字节数
- sass - 如何取消嵌套 SCSS