zoukankan      html  css  js  c++  java
  • static与get属性的作用

    一、Static

    1. 用于没有属性的类中,不用保存属性的值,例如 var user=new User(); user.Name="jack"
    2. 可以直接调用类中的方法,避免需要多次访问该类时,重复实例化;

    二、get 属性

    1. 用于索引器中的属性读取值;
      例如:
      public String UserName{get;set;}

    三、共同方面

    通常我们在声明使用到一个值时,可能会将这个值声明为全局变量,例如:
    public string id="110";

    或定义一个方法来获得返回值,如:
    public int GetId(){ return Request.Form["id"]==null?0:Convert.ToInt32(Request.Form["id"]); }

    事实上,用一个属性就可以解决了:
    public int Id{ get { return Request.Form["id"]==null?0:Convert.ToInt32(Request.Form["id"]); } }

  • 相关阅读:
    jvm05
    jvm04
    jvm03
    jvm02
    jvm01
    rabbitmq-01
    lock接口认识及可重入锁的实现
    volitile的使用
    自旋锁,死锁与重入锁
    上机实验4--求序列的最大元素和最小元素
  • 原文地址:https://www.cnblogs.com/renzaijianghu/p/4181427.html
Copyright © 2011-2022 走看看