Visual Studio不使用隐式类型数组格式化源代码(`new [] {1,}`)

时间:2016-03-11 21:06:51

标签: c# visual-studio formatting visual-studio-2015

Visual Studio 2015通常会执行合理的作业格式化代码,但是隐式类型化数组似乎有问题。

例如,输入

var    x     =    new   [   ]     {
           1    ,
         }    ;

格式化为

var x = new[]     {
           1    ,
         };

似乎[]旅行VS,因为暂时删除它会产生:

var x = new {
    1,
};

看起来好多了,是我希望的(再次添加[]或课程之后)。

我是否错误配置了VS,或者这可能是个错误?

1 个答案:

答案 0 :(得分:0)

根据评论,我提交了ticket at github/roslyn