C#中的屬性get和set()方法


C#中的屬性get和set()方法

https://zhidao.baidu.com/question/464931179.html

get是給屬性賦值,set是取屬性的值。

get、set用法:

一是隱藏組件或類內部的真是成員;

二是用來建立約束的,比如,實現“有我沒你”這種約束;

三是用來響應屬性變化事件,當屬性變化是做某事,只要寫在set方法里就行。

當你想讀出或寫入屬性的值時,存取標志限定了被實現的語句。用於讀出屬性的值的存取標志記為關鍵字get,而要修改屬性的值的讀寫符標志記為set。

下面是示例代碼:

public class Student
{
private string name
public string Name
{
set{name=value;}//這里是給私有屬性name賦值
get{return name;}//這里取出私有屬性name的值
}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM