C

您所在的位置:网站首页 getpts函数 C

C

#C| 来源: 网络整理| 查看: 265

A :

 

       C# 

中,

get

是读取属性时进行的操作,

set

是设置属性时进行的操作。

 

    

定义一个属性如果只有

get

,这个属性就是只读的。同样,只有

set

,属性就是只写的,当

然只写的属性是没有任务意义的。

 

get

set

:允许对属性进行读写访问。

 

get     

only

:只允许读属性的值。

 

set     

only

:只允许写属性的值。

 

get :

执行

 get 

属性相当于读取字段的值。

 

以下是返回私有字段

 name 

的值的

 get 

访问器:

 

private string name;                  // the name field 

 

public string Name                    // the Name property

 

{

 

 

get

 

  

{

 

    

return name;

 

  

 

}

 

当引用属性时,除非该属性为赋值目标,否则将调用

 get 

访问器读取该属性的值。例如:

 

Employee e1 = new Employee(); ... Console.Write(e1.Name);   

 

get 

访问器必须在

 return 

 throw 

语句中终止,并且控制不能超出访问器体

.

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3