溫馨提示×

C#中怎么定義屬性的訪問器

c#
小億
93
2024-03-07 10:09:56
欄目: 編程語言

在C#中,可以使用屬性訪問器來定義屬性的訪問級別和行為。屬性訪問器包括getset兩種類型。

  1. get訪問器用于獲取屬性的值。例如:
private int _age;
public int Age
{
    get { return _age; }
}
  1. set訪問器用于設(shè)置屬性的值。例如:
private string _name;
public string Name
{
    get { return _name; }
    set { _name = value; }
}

除了getset訪問器之外,還可以使用private setprivate get來定義只讀或只寫屬性。例如:

private string _email;
public string Email
{
    get { return _email; }
    private set { _email = value; }
}

這樣就可以在類的內(nèi)部修改屬性的值,但在外部只能獲取屬性的值。

0