溫馨提示×

c# get set如何設置

c#
小樊
101
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
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女