-
- 属性
属性的概述
- 属性是提供对对象或类的特性进行访问的成员。属性提供功能强大的方法将声明信息与C#代码(类型,方法,属性等)相关联。属性的设置包括字符串的长度,字体的大小,窗口的焦点,用户的名字等。
- 使程序员可以创造新的声明信息的种类,称为属性。属性是对现实世界中实体特征的抽象,是为访问自定义类型的注释信息提供通用的访问方式。属性使类能够以一种公开的思路方法获取和设置值,同时隐藏实现或验证代码。C#的属性具有保护功能,可以让用户像访问域一样访问属性。
- 属性包括字符串各种信息和字符串有关联类型的命名成员,相同的是,语法相同,不同的是,属性不设置存储位置。属性是域的自然扩展。属性提供功能强大的方法以将声明信息与C#代码(类型,方法,属性等)相关联。属性可在运行时查询,并可以以任意多种方式使用。
- 属性是通过属性类的声明定义的,属性类可以具有定位和命名参数。属性“”是使用属性说明符加到C#程序中的实体上的,而且可以在运行时作为属性实例来检索。
- 属性的“设置”(Set)方法和“获取(Get)”方法包含在属性声明中,Get属性访问器用于返回属性值,而Set访问器用于分配新值。
- 属性的使用
_name(属性名)
public [对应字段类型] 属性名Name
{
get{return _name;}
set{_name=value;}
}
-
- 方法
- 方法的声明
- 访问修饰符 :public,private(方法的默认访问修饰符)