會有人能夠解釋或lamens提供一個鏈接到一個網頁,描述了自動屬性是(與LINQ)條件,並請自動屬性(LINQ)
0
A
回答
0
這裏是C#3.0自動屬性:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
相比,非自動屬性:
public class Person
{
string _FirstName;
string _LastName;
public string FirstName
{
get { return _FirstName; }
set { _FirstName = value; }
}
public string LastName
{
get { return _LastName; }
set { _LastName = value; }
}
}
這裏的post丹Wahlin自動性能,從那裏我得到了上面的代碼。
1
自動屬性 - 更好地稱之爲「自動實現的屬性」,是一些新評論指出的最新C#版本中添加的新語法糖。
它包括在沒有身體和C#編譯器宣佈它的存取屬性爲您創建相應的私有字段:
public string Name
{
get;
set;
}
請注意,這不是一個抽象的成員,becase的它會與被標記適當的屬性「抽象」!
此外到的是,這些訪問,非自動實現的,可以有知名度屬性:專用內部,公共(默認行爲):
public string Name
{
private get;
internal set;
}
0
相關問題
- 1. 自動屬性
- 2. Linq到實體和自定義屬性
- 3. Linq到自定義SQL的SQL屬性
- 4. Linq自定義屬性錯誤
- 5. 自動映射投影Linq OrderBy子屬性錯誤
- 6. 將屬性添加到自動生成的Linq到SQL類
- 7. 強制自動LINQ到SQL類具有pascal案例屬性?
- 8. Linq 2 Sql實體中自動計算的屬性?
- 9. linq表達式的動態屬性setter?
- 10. 從動態linq訂購按屬性
- 11. 最佳實踐Linq驅動屬性
- 12. LINQ to SQL - 動態表屬性
- 13. 動態Linq屬性轉換爲SQL
- 14. LINQ GroupBy 3屬性?
- 15. C#XML LINQ屬性的屬性
- 16. C# - 獲取Linq屬性屬性
- 17. 屬性和自動實現
- 18. 調試自動屬性
- 19. C#CodeDom自動屬性
- 20. 自動生成屬性
- 21. 訪問自動屬性 - C#
- 22. 自動增加xml屬性
- 23. PHP自動屬性/超載
- 24. 自動完成minChars屬性
- 25. VB.net自動屬性 - 只讀?
- 26. 自動實現的屬性
- 27. 綁定自動屬性
- 28. 自動屬性驗證
- 29. C#自動屬性設置
- 30. 動態/自定義屬性
自動性質無關的LINQ。它們在與LINQ相同的版本(3.0)中添加到C#中,但這是它們唯一的連接。 – Gabe 2011-05-13 13:43:51