在C#中,可以通过定义私有字段(private fields)和公共属性(public properties)来封装数据。以下是一个简单的示例,展示了如何定义一个名为MyProperty
的属性:
public class MyClass
{
// 定义私有字段
private int _myField;
// 定义公共属性
public int MyProperty
{
get { return _myField; }
set { _myField = value; }
}
}
在这个示例中,我们定义了一个名为MyClass
的类,其中包含一个名为_myField
的私有字段和一个名为MyProperty
的公共属性。MyProperty
具有一个get
访问器,用于获取私有字段的值,以及一个set
访问器,用于设置私有字段的值。