1 ,方法的声明
[修饰符] 返回类型 方法名([参数列表)]
{
//方法体
}
[修饰符] :例如方法的可访问性public(公开访问),private(类内访问),还有静态类public static(无需实例化,直接“命名空间+类+方法”使用)
返回类型:string,int,bool等,无返回值指定返回类型为void
方法名:必须有
([参数列表)]:无参数仍需有()
2,方法的属性
属性是提供一个灵活的机制来读取、 写入,或计算私有字段的值的成员。 可以像使用公共数据成员一样使用属性,但实际上它们是称作“访问器”的特殊方法。 这使得可以轻松访问数据,此外还有助于提高方法的安全性和灵活性。
*属性使类能够以一种公开的方法获取和设置值,同时隐藏实现或验证代码。
*get 属性访问器用于返回属性值,而 set 访问器用于分配新值。 这些访问器可以有不同的访问级别。 有关更多信息,请参见限制访问器可访问性(C# 编程指南)。
*value 关键字用于定义由 set 取值函数分配的值。
*不实现 set 取值函数的属性是只读的。
*对于不需要任何自定义访问器代码的简单属性,可考虑选择使用自动实现的属性。