2010-09-09 80 views

回答

4

這是一個程序員的方便,因爲開發人員可以簡單地複製和粘貼最後一行來擴展列表。 C#/。NET是這樣的:)

8

可能主要用於代碼生成器等工具,它在哪裏巨大方便不必知道這是第一個還是最後一個項目。可以說這不應該是一個決定性因素,但(寫了這樣的工具)我很感激它。

3

我猜測的原因有兩個:

  1. 這本來是額外的工作來讓編譯器識別和區別對待的最後一行到別人。
  2. 使用尾隨逗號實際上非常方便,因爲它可以排列行而不會導致不必要的構建失敗。
1

當您更改此:


    new List<string> 
    { 
     "Foo", 
    }; 

到:


    new List<string> 
    { 
     "Foo", 
     "Bar", 
    }; 

DIFF-Tools將只強調增加的線。 因此,例如在代碼審查期間,您只需檢查新行。

相關問題