配置代码清除配置文件以删除对象初始化程序构造函数的括号

问题描述

如何在Visual Studio 2019中配置代码清除配置文件以更改这段代码

null

对此

new List<Alias>() { key }

我正在运行代码清理吗?

解决方法

代码样式部分中没有任何选项,您可以看到in the editor config official document

唯一选项是 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);

如果从非集合初始化程序中重构(),它将删除()。如果初始化是通过带有//Sticky-NavBar window.onscroll = function() {stickyNavBar()}; var navbar = document.getElementById("navbar"); var sticky = navbar.offsetTop; function stickyNavBar() { if (window.pageYOffset >= sticky) { navbar.classList.add("sticky") } else { navbar.classList.remove("sticky"); } }内联的集合初始化器进行的,则无法重构。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...