2010-05-05 59 views
11

爲什麼在C#中的類級別隱式類型變量不可能立即賦值這些變量?C#中的var - 爲什麼不能用它作爲成員變量?

即:

public class TheClass 
{ 
    private var aList = new List<string>(); 
} 

難道只是一些尚未實現或者是有一個概念/技術原因,爲什麼它沒有這樣做?

+0

這就是所謂的_field_,而不是一個成員變量。 – SLaks 2010-12-16 14:18:21

+0

我以爲他們的意思是一樣的,一個來自Java,另一個來自C++。 – 2010-12-16 14:29:25

回答

12

Here's a blog post來自Eric解釋推理。

+0

啊,這是一個偉大的博客 - 謝謝 – 2010-05-05 08:28:49

相關問題