【问题标题】:Resharper attribute to disable "never assigned" but not "never used" warningsResharper 属性禁用“从未分配”但不是“从未使用”警告
【发布时间】:2013-09-16 23:47:53
【问题描述】:

我有一个工厂,它实例化对象并填写标有自定义属性的字段。 Resharper 在那些抱怨“从未分配字段'示例'”的字段下划了一个绿色下划线。为了抑制警告,我可以将MeansImplicitUseAttribute 添加到我的自定义属性中。问题是该属性还抑制了“字段'示例'从不使用”警告,这对我有帮助,所以我想保留它。

我可以标记我的属性,这样我就不会收到“从未分配”的警告,但我仍然会收到“从未使用过”的警告吗?

【问题讨论】:

    标签: c# resharper custom-attributes


    【解决方案1】:

    哦,MeansImplicitUse 属性中有指定使用类型的参数,所以我实际上想将[MeansImplicitUse(ImplicitUseKindFlags.Assign)] 添加到我的属性定义中。简单!

    【讨论】:

      猜你喜欢
      • 2015-06-24
      • 2011-04-18
      • 2016-05-21
      • 2017-11-11
      • 1970-01-01
      • 2020-05-09
      • 1970-01-01
      • 2012-09-02
      • 1970-01-01
      相关资源
      最近更新 更多