程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#中get與set方法

C#中get與set方法

編輯:C#入門知識

public class Photo {

 private int _id;
 private int _albumid;
 private string _caption;

 public int PhotoID { get { return _id; }
    set{this._id =value;} }

 public int AlbumID { get { return _albumid; }
        set{this._albumid =value;}}

 public string Caption { get { return _caption; }
    set{this._caption =value;}}

 public Photo(int id, int albumid, string caption) {
  _id = id;
  _albumid = albumid;
  _caption = caption;
 }

}
通俗來講:get是獲取值  set是設置值

比如這句: get { return _id; }
如果調用這個get方法 就能獲得方法return的 this._id =value(返回的值)
調用方法:Console.Write(對象 _id);(輸出該屬性的值)

比如這句:set{this._id =value;} 
如果調用這個set方法 就可以重新設置_id的值 value就是你新設置的值
調用方法:對象._id="新值";(為該屬性附新值)

 

 

    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved