我喜欢我的对象初始化器看起来像这样:
new Point { Label = g.Key.Name, Claims = g };
当按分号键时,它们会被重新格式化,如下所示:
new Point {Label = g.Key.Name, Claims = g};
阻止我的填充被删除的选项在哪里?
最佳答案
对于 R# 7,我可以通过转到1 来改变它
ReSharper | Options | Code Editing | C# | Formatting Style | Spaces
和切换
Other | Within single-line initializer braces
例子
int[] x = new int[] {0, 1, 2};
对
int[] x = new int[] { 0, 1, 2 };
虽然这个例子是数组初始化,但它似乎也控制了对象的初始化。
1在 R# 5 中,“代码编辑”是“语言”。
https://stackoverflow.com/questions/3280361/