配置代码清理配置文件以删除对象初始值设定项构造函数圆括号



如何在Visual Studio 2019中配置我的代码清理配置文件来更改这段代码

new List<Alias>() { key }

到这个

new List<Alias> { key }

当我运行代码清理时?

在编辑器配置官方文档中可以看到,代码样式部分没有选项

唯一的选项是dotnet_style_collection_initializer

// dotnet_style_collection_initializer = true
var list = new List<int> { 1, 2, 3 };
// dotnet_style_collection_initializer = false
var list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);

如果()是从非集合初始值设定项重构的,这将删除它。如果使用()内联的集合初始化器进行初始化,则没有重构选项。

最新更新