温馨提示×

c# get set如何设置

c#
小樊
110
2024-11-16 09:25:32
栏目: 编程语言

在C#中,"get"和"set"关键字用于定义属性的访问器。属性提供了一种灵活的机制来读取、写入或计算私有字段的值。这里有一个简单的示例,展示了如何使用"get"和"set"访问器来创建一个名为MyProperty的属性:

public class MyClass { // 私有字段 private int myValue; // get访问器(读取器) public int MyProperty { get { return myValue; } } // set访问器(写入器) public void MyProperty(int value) { myValue = value; } } 

在这个例子中,我们创建了一个名为MyClass的类,其中包含一个名为myValue的私有字段。然后,我们使用"get"访问器定义了一个名为MyProperty的公共属性,该属性允许外部代码读取myValue的值。我们还使用"set"访问器定义了一个名为MyProperty的公共方法,该方法允许外部代码设置myValue的值。

要使用这个属性,你可以像下面这样访问它:

MyClass obj = new MyClass(); // 使用get访问器读取值 int value = obj.MyProperty; // 使用set访问器设置值 obj.MyProperty = 42; 

0