簡體   English   中英

Visual Studio不會使用隱式類型的數組(`new [] {1,}`)來格式化源代碼。

[英]Visual Studio does not format source code with implicitly typed array (`new[] {1,}`)

Visual Studio 2015通常會執行合理的作業格式化代碼,但似乎無法處理隱式類型的數組。

例如,輸入

var    x     =    new   [   ]     {
           1    ,
         }    ;

被格式化為

var x = new[]     {
           1    ,
         };

似乎[]觸發了VS,因為暫時刪除它會產生:

var x = new {
    1,
};

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

我是否對VS進行了錯誤配置,或者這可能是一個錯誤?

根據評論,我已經在github / roslyn提交了一張票

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM