1 ,方法的声明

[修饰符] 返回类型 方法名([参数列表)]

{

    //方法体

}

[修饰符] :例如方法的可访问性public(公开访问),private(类内访问),还有静态类public static(无需实例化,直接“命名空间+类+方法”使用)

返回类型:string,int,bool等,无返回值指定返回类型为void

方法名:必须有

([参数列表)]:无参数仍需有()

2,方法的属性

属性是提供一个灵活的机制来读取、 写入,或计算私有字段的值的成员。 可以像使用公共数据成员一样使用属性,但实际上它们是称作“访问器”的特殊方法。 这使得可以轻松访问数据,此外还有助于提高方法的安全性和灵活性。

*属性使类能够以一种公开的方法获取和设置值,同时隐藏实现或验证代码。
*get 属性访问器用于返回属性值,而 set 访问器用于分配新值。 这些访问器可以有不同的访问级别。 有关更多信息,请参见限制访问器可访问性(C# 编程指南)。
*value 关键字用于定义由 set 取值函数分配的值。
*不实现 set 取值函数的属性是只读的。
*对于不需要任何自定义访问器代码的简单属性,可考虑选择使用自动实现的属性。

posted on 2011-04-17 15:44  dinid  阅读(138)  评论(0编辑  收藏  举报