请问C#高手,下面这级条语句什么意思??

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:54:02
我再看一段代码,如下:

public override string CommandText { get; set; }
public override DbInfo Connection { set; }
public override bool IsCommandStored { get; set; }

我只想问:为什么花括号中只有get;set?这样的代码有什么用??

兄弟..顾名思意...get就是获取的意思,set就是设置的意思...很形象了吧.

比如 :
private string _commandText;
public string CommandText
{
get{return _commandText;}
set{_commandText = value;}
}

你这代码是从元数据(如.dll)里面看的把,当然只有概要的信息了

声明属性的 get就证明这个属性可以返回显示 set就证明这个属性是可以被赋值的 作用就是为了封装属性 实现面向对象

这个是索引器,get是只读属性,set是只写属性,两者一起,就是可读写的一个变量

重写了几个属性吧

这是属性,
因为GET是只读地,