黑马程序员--关于C#方法的注意事项
2012-12-30 18:39
302 查看
Windows Phone 7手机开发.Net培训期待与您交流!
方法修饰符中public、protected、private、internal、protected
internal属于访问修饰符,表示访问的级别,默认情况下,方法的访问级别为public。访问修饰符也可以和其他的方法修饰符有效地组合在一起,但某些修饰符是互相排斥的。
返回类型——方法可以返回值也可以不返回值。如果返回值,则需要说明返回值的类型,它可以是任何一种C#的数据类型,在方法体内通过return语句将数据交给调用者。如果方法不返回值,则它的返回类型可标为void,默认情况下为
void。
方法修饰符:
方法修饰符中public、protected、private、internal、protected
internal属于访问修饰符,表示访问的级别,默认情况下,方法的访问级别为public。访问修饰符也可以和其他的方法修饰符有效地组合在一起,但某些修饰符是互相排斥的。
返回类型——方法可以返回值也可以不返回值。如果返回值,则需要说明返回值的类型,它可以是任何一种C#的数据类型,在方法体内通过return语句将数据交给调用者。如果方法不返回值,则它的返回类型可标为void,默认情况下为
void。
修 饰 符 | 不能与下列选项一起使用 |
static | virtual、abstract 和 override |
virtual | static、abstract 和 override |
override | new、static 和 virtual |
abstract | virtual 和 static |
new | override |
extern | abstract |
修 饰 符 | 作 用 说 明 |
new | 在一个继承结构中,用于隐藏基类同名的方法 |
public | 表示该方法可以在任何地方被访问 |
protected | 表示该方法可以在它的类体或派生类类体中被访问,但不能在类体外访问 |
private | 表示该方法只能在这个类体内被访问 |
internal | 表示该方法可以被同处于一个工程的文件访问 |
static | 表示该方法属于类型本身,而不属于某特定对象 |
virtual | 表示该方法可在派生类中重写,来更改该方法的实现 |
abstract | 表示该方法仅仅定义了方法名及执行方式,但没有给出具体实现,所以包含这种方法的类是抽象类,有待于派生类的实现 |
override | 表示该方法是将从基类继承的virtual方法的新实现 |
sealed | 表示这是一个密封方法,它必须同时包含override修饰,以防止它的派生类进一步重写该方法 |
extern | 表示该方法从外部实现 |
相关文章推荐
- 关于SET/GET PARAMETER ID的注意事项,以及取own data中数据的方法
- C#Winform打开窗体的几种方法、注意事项的总结
- C# 扩展方法注意事项
- 关于C#基本语法的一些注意事项
- 关于C# 打包的几点注意事项
- WCF-003:C#中关于使用第三方服务的注意事项
- SSH框架整合时applicationContext.xml的配置,关于在main方法中测试注意的事项
- 【转载】C#扫盲之:带你掌握C#的扩展方法、以及探讨扩展方法的本质、注意事项
- C#调用Matlab引擎详细方法以及注意事项
- 【C#】关于右下角托盘图标以及气泡使用的注意事项
- 关于java的setter&getter方法的注意事项
- 黑马程序员-c#基础加强版之方法控制流复习-1关于方法的讲解
- 关于清浮动的几种方法及注意事项
- Jquery调用C#后台方法注意事项
- c#中关于compare比较的一点注意事项
- 关于C#中关于List.where中过滤条件的使用注意事项
- Jquery调用C#后台方法注意事项
- C#关于使用枚举遇到的问题----Parse()方法使用注意
- C#扫盲之:带你掌握C#的扩展方法、以及探讨扩展方法的本质、注意事项
- c# 编写webservices方法及注意事项