gpt4 book ai didi

c# - 如何修复 Resharper 对象初始值设定项缩进作为方法参数

转载 作者:太空狗 更新时间:2023-10-29 21:56:39 24 4
gpt4 key购买 nike

Resharper 2016.2

当前格式

IEnumerable<Customer> customers = dbCustomers.Select(customer => new Customer
{
Name = customer.Name,
Address = customer.Address,
Number = customer.Number
});

预期格式

IEnumerable<Customer> customers = dbCustomers.Select(customer => new Customer
{
Name = customer.Name,
Address = customer.Address,
Number = customer.Number
});

哪个 Resharper 2016.2 配置可以解决这个问题?

请注意,初始化程序在参数括号内,而不是在变量中。

最佳答案

如果仍然有人需要帮助,试试这个:Resharper 选项 --> 代码编辑 --> C# --> 格式化样式 --> 其他 --> 取消选中“数组、对象和集合初始化器”。

然后在:Resharper 选项 --> 代码编辑 --> C# --> 格式化样式 --> 大括号布局 --> "Array and object initializer"= "At next line (BSD Style)".

你也可以这样做,这样会更好一点:Resharper 选项 --> 代码编辑 --> C# --> 格式化样式 --> 换行和换行 --> "Wrap object and collection initializer"= "Chop if long or multiline".

关于c# - 如何修复 Resharper 对象初始值设定项缩进作为方法参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41143367/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com