今天學習了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 訪問器相當於讀取欄...