2017-10-17 105 views
1

我有以下代码:格式联匿名类型与ReSharper的是符合了StyleCop

var newItems = items.Select(x => new { x.Id, x.Name }); 

ReSharper的重新格式化这:

var newItems = items.Select(x => new {x.Id, x.Name}); 

这给了StyleCop警告SA1012SA1013 我有尝试this solution但它似乎不适用于匿名类型。

我需要在ReSharper中修改哪些设置以确保符合StyleCop格式的重新格式化?

+0

@TimSchmelter错字现在纠正,谢谢。 – openshac

+0

[Resharper force space在大括号之后和关闭括号之前可能有重复](https://stackoverflow.com/questions/6066437/resharper-force-space-after-curly-bracket-and-before-closing-bracket) –

+0

@vadimyarovikov该解决方案似乎不适用于匿名类型。 – openshac

回答

1

有确定预期行为的选项:
C# -> Formatting Style -> Spaces -> Within single-line initializer braces.

此外,您可能需要暂停和重新启动ReSharper的或重新启动Visual Studio。