2017-10-17 109 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。