怎樣在c#中定義properties

c#
小樊
81
2024-09-24 18:33:09

在C#中,可以通過(guò)定義私有字段(private fields)和公共屬性(public properties)來(lái)封裝數(shù)據(jù)。以下是一個(gè)簡(jiǎn)單的示例,展示了如何定義一個(gè)名為MyProperty的屬性:

public class MyClass
{
    // 定義私有字段
    private int _myField;

    // 定義公共屬性
    public int MyProperty
    {
        get { return _myField; }
        set { _myField = value; }
    }
}

在這個(gè)示例中,我們定義了一個(gè)名為MyClass的類(lèi),其中包含一個(gè)名為_myField的私有字段和一個(gè)名為MyProperty的公共屬性。MyProperty具有一個(gè)get訪問(wèn)器,用于獲取私有字段的值,以及一個(gè)set訪問(wèn)器,用于設(shè)置私有字段的值。

0