2009年5月5日 星期二

[.NET] C# 的新功能 - Automatic Properties & Object Initializers & Collection Initializers

今天在網路上看到這篇文章.......

才發現原來 C# 有提供這麼酷的功能

Automatic Properties 可以讓 setter 與 getter 的宣告更為簡潔便利(前提是 property 沒有做額外的判斷與處理)

Object Initializers 讓程式開發人員不需要一一指定物件的 property 來進行初始化

Collection Initializers 更是可以一次初始化 collection 中的物件

另外還有一篇文章也很值得參考:C# 3.0自動實作屬性的犀利之處 - 黑暗執行緒

沒有留言:

張貼留言