我在某些应用程序中有这种代码(来自Microsoft)

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
  "Microsoft.Naming",
  "CA1702:CompoundWordsShouldBeCasedCorrectly",
  MessageId = "CounterClockwise",
  Scope = "member",
  Target = "ScePhotoViewer.PhotoDisplayControl.#RotatePhotoCounterClockwiseCommand"
)]



谁能向我解释一下?
有没有博客解释如何使用它,真正的好处...


谢谢
乔纳森

最佳答案

Team Foundation Server的(TFS)代码分析功能使用此属性来排除否则会触发警告的代码片段。如果您不使用TFS代码分析,则可以安全地删除它们。

可以手动添加属性,或更常见的是,在错误列表中选择“禁止消息”选项时,可以通过Visual Studio GUI自动添加属性。

关于wpf - 解释System.Diagnostics.CodeAnalysis.SuppressMessage,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/438803/

10-13 06:08