zoukankan      html  css  js  c++  java
  • C#中get与set方法

    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="新值";(为该属性附新值)

  • 相关阅读:
    java反射
    sql语句
    menu
    亮度
    自定义View
    将多层级xml解析为Map
    Theme.AppCompat无全屏主题解决办法
    Android EditText 限制输入为ip类型
    请不要乱用Kotlin ? 空检查
    配置 jvisualvm 监控Java虚拟机
  • 原文地址:https://www.cnblogs.com/strivers/p/1890106.html
Copyright © 2011-2022 走看看