C 中的Get和Set訪問器

2021-09-02 17:48:29 字數 545 閱讀 2246

今天學習了c#中get、 set訪問器的用法:

using system;

namespace lesson07_2

; get }

public string name

//set 訪問器

set} private int age = 18;

//唯讀屬性,只有get

public int age

} //只寫屬性,只有set

//在同時具有get和set訪問器的時候,可以單獨給set或者get設值訪問修飾符

//且只能給其中乙個設定訪問許可權

} class mainclass }

}

在乙個字段既有get訪問器又有set訪問器的時候,可以給單個訪問器增加訪問修飾符例如:

public class person 

private set // set此時是private型別,只有內部才能訪問

}}//注意不能同時對get和set加訪問修飾符

C 中get和set訪問器

屬性的訪問器包含與獲取 讀取或計算 或設定 寫 屬性有關的可執行語句。訪問器宣告可以包含 get 訪問器或 set 訪問器,或者兩者均包含。宣告採用下列形式之一 get set get 訪問器 get 訪問器體與方法體相似。它必須返回屬性型別的值。執行 get 訪問器相當於讀取欄位的值。以下是返回私...

C 中的GET和SET訪問器

我們在學習c 語法的屬性時,都要首先和get,set訪問器打交道,從英文的字面意思上理解,get應該就是獲得什麼什麼,而set應該是設定什麼什麼,那我們看一下,官方是怎麼定義這對訪問器的 get是讀取屬性時進行的操作,set是設定屬性時進行的操作。定義乙個屬性如果只有get,這個屬性就是唯讀的。同樣...

C 中get和set訪問器的解釋

soriq的部落格 屬性的訪問器包含與獲取 讀取或計算 或設定 寫 屬性有關的可執行語句。訪問器宣告可以包含 get 訪問器或 set 訪問器,或者兩者均包含。宣告採用下列形式之一 get set get 訪問器 get 訪問器體與方法體相似。它必須返回屬性型別的值。執行 get 訪問器相當於讀取欄...