回 帖 发 新 帖 刷新版面

主题:请教个c#里的冒号的作用

class TestClass
{
 public TestClass(): base() {} // 由CLR提供
}  
初学c# 不太理解这段代码的意思。。
冒号 是 什么作用?
base()指的是什么?

谢谢赐教

回复列表 (共2个回复)

沙发

冒号是继承跟实现接口得运算符
base()继承父级得构造方法

板凳


冒号只用在这里,当子类调用父类的构造时.base是父类的实例,所以不可以与Static一起使用

我来回复

您尚未登录,请登录后再回复。点此登录或注册