通常我們建立屬性的時候如果帶初始化值的時候我們經常會這樣處理。
class MyClass { private string _name = "hello world!"; public string Name { get { return _name; } set { _name = value; } } }
或者也可以這樣寫 :
class MyClass { public string Name { set; get; } public MyClass() { Name = "Hello world!"; } }
在新的C#版本中我們可以這樣來實現 ,確實很方便。
class MyClass { public string Dummy { get; set; } = “Hello!”; }
贊一個!!!