C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1789个文字,预计阅读时间需要8分钟。
解释一:属性访问器包含与获取(读取)或设置(写入)属性相关的可执行语句。
访问器声明可采用以下格式:- 包含 `get` 访问器或 `set` 访问器,或两者都有。- 使用下述形式之一:`get` 或 `set` 访问器。
解释一:
属性的访问器包含与获取(读取或计算)或设置(写)属性有关的可执行语句。访问器声明可以包含 get 访问器或 set 访问器,或者两者均包含。声明采用下列形式之一:
get{
...
}
set
{
...
}
get 访问器
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); // The get accessor is invoked here
get 访问器必须在 return 或 throw 语句中终止,并且控制不能超出访问器体。
本文共计1789个文字,预计阅读时间需要8分钟。
解释一:属性访问器包含与获取(读取)或设置(写入)属性相关的可执行语句。
访问器声明可采用以下格式:- 包含 `get` 访问器或 `set` 访问器,或两者都有。- 使用下述形式之一:`get` 或 `set` 访问器。
解释一:
属性的访问器包含与获取(读取或计算)或设置(写)属性有关的可执行语句。访问器声明可以包含 get 访问器或 set 访问器,或者两者均包含。声明采用下列形式之一:
get{
...
}
set
{
...
}
get 访问器
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); // The get accessor is invoked here
get 访问器必须在 return 或 throw 语句中终止,并且控制不能超出访问器体。

