【发布时间】:2019-02-22 08:55:10
【问题描述】:
为什么下面的代码会给我一个 SA1001 警告?
Class test = new Test
{
Test1 = "1"
, Test2 = "2"
, Test3 = "3"
};
我检查了文档,该文档说为避免出现此警告,我的逗号前面不应有空格,除非它们是一行的第一件事,并且应该在它们之后有一个空格,除非它们是最后一件事这条线,但这并没有消除警告。我不想只在这种特定情况下一般地禁止规则。
【问题讨论】:
-
因为您的代码中逗号周围的空格无效。阅读Here 了解规则。
-
啊,这是有道理的,我不知道我不能用逗号作为行首。这很痛苦,因为这是我的首选方式