zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C#属性的定义

c#属性 定义
2023-09-11 14:20:53 时间

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;
    }

}