属性的基本结构包括标准的可访问修饰符(public、private等),后跟类名、属性和get块(或set块,或者get块和set块,其中包含属性处理代码)。
private int accountNumber;
public int AccountNumber
{
get
{
//Property get code.
return accountNumber;
}
set
{
//Property set code.
this.accountNumber = value;
}
}
属性拥有两个类似于函数的块,一个块用于获取属性的值,另一个块用于设置属性的值。这两个块也称为访问器,分别用get和set关键字来定义,可以用于控制对属性的访问级别。可以忽略其中的一个块来创建只读或只写属性(忽略get块创建只写属性,忽略set块创建只读属性)。
C#学习笔记——关于定义属性
最新推荐文章于 2021-10-12 09:53:44 发布