Visual Studio 2015 通常会合理地格式化代码,但它似乎在处理隐式类型数组时遇到问题。
例如,输入
var x = new [ ] {
1 ,
} ;
被格式化为
var x = new[] {
1 ,
};
似乎 []
绊倒了 VS,因为暂时删除它会产生:
var x = new {
1,
};
这看起来好多了,这正是我所希望的(在再次添加 []
之后)。
我是否错误配置了 VS,或者这可能是一个错误?
最佳答案
根据评论,我提交了一份 ticket at github/roslyn .
关于c# - Visual Studio 不使用隐式类型数组 (`new[] {1,}` 格式化源代码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35949913/