C#属性的定义
属性:属性用来封装字段,从而保证类中数据的安全性,在程序中,使用属性封装字段时,需要将字段的访问级别设为Private,并通过属性的get和set访问器来对字段进行读写操作。
private int _number;
//读写属性:
public int Number
{
get{
return _number;//返回参数值}
set{
_number = value;//给字段赋值}
}
//只读属性
public int Number
{
get{
return _number;//返回参数值}
}
//只写属性
public int Number
{
set{
_number = value;//给字段赋值}
}
封装字段
private int _number;
public int Number
{
//俩种写法:get =>_number;
get
{
return _number;
}
set
{
_number =value;
}
}