c# - StyleCop 格式

标签 c# stylecop

如何格式化以下行以消除 StyleCop 警告:

this.BeginInvoke(this.updateHandler,new object[]{this.tmpbuf});

现在,我收到 4 条警告:

  • 警告 4 SA1001:逗号周围的空格无效。
  • 警告 5 SA1011:右方括号周围的间距无效。
  • 警告 6 SA1012:左大括号周围的间距无效。
  • 警告 7 SA1013:右大括号周围的间距无效。

最佳答案

this.BeginInvoke(this.updateHandler, new object[] { this.tmpbuf });
  • SA1001 逗号后需要空格
  • SA1011 需要方括号后的空格
  • SA1012 在打开花括号后需要空格
  • SA1013 在大括号结束前需要空格

参见 StyleCop spacing rules相关规则的完整描述。

关于c# - StyleCop 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1063701/

相关文章:

c# - 获取上传的 s3 对象 .net 的 url

c# - 具有许多注释表的多对象

c# - 为什么自定义类型属性不能在泛型中继承?

c# - Resharper:文件标题文本不会自动用于新文件

visual-studio - 禁用 StyleCop 规则

c# - OpenCV C++ vector DMatch 到 C#

c# - 如何将 ListView DataTemplate 中的按钮绑定(bind)到 ViewModel 中的命令? (MVVMLight)

c# - StyleCop 警告 SA1126 :PrefixCallsCorrectly on name of class

visual-studio-2017 - dotnet build 不显示 Visual Studio 所显示的 StyleCop 警告

msbuild - 如何将 StyleCop 嵌入到解决方案中?