溫馨提示×

c# model怎樣定義字段

c#
小樊
81
2024-10-18 10:01:20
欄目: 編程語言

在C#中,我們通常使用類(Class)來定義模型(Model)。類中包含的字段(Field)通常對應(yīng)于數(shù)據(jù)庫表中的列。在C#中,字段使用屬性(Property)來定義。下面是一個簡單的示例,展示了如何在C#中定義一個模型類及其字段:

public class Person
{
    // 字段定義
    private string _name;
    private int _age;

    // 屬性定義
    public string Name
    {
        get { return _name; }
        set { _name = value; }
    }

    public int Age
    {
        get { return _age; }
        set { _age = value; }
    }
}

在這個例子中,我們定義了一個名為Person的類,它具有兩個字段:_name_age。這兩個字段都是私有的(使用下劃線前綴),這意味著它們不能在類的外部直接訪問。然后,我們?yōu)檫@兩個字段創(chuàng)建了公共屬性(使用public關(guān)鍵字),這樣外部代碼就可以通過這些屬性訪問和修改字段的值。

這種方式使得代碼更加安全和易于維護,因為我們可以為字段添加驗證邏輯、通知屬性更改等。

0