在C#中,我們通常使用類(Class)來定義模型(Model)。類中包含的字段(Field)通常對應于數據庫表中的列。在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
。這兩個字段都是私有的(使用下劃線前綴),這意味著它們不能在類的外部直接訪問。然后,我們為這兩個字段創建了公共屬性(使用public
關鍵字),這樣外部代碼就可以通過這些屬性訪問和修改字段的值。
這種方式使得代碼更加安全和易于維護,因為我們可以為字段添加驗證邏輯、通知屬性更改等。