黑马程序员--关于C#方法的注意事项

Windows Phone 7手机开发.Net培训期待与您交流!

方法修饰符中 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
表示该方法从外部实现  
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值