Msdn中的解释:
base 关键字用于从派生类中访问基类的成员:
-
调用基类上已被其他方法重写的方法。
-
指定创建派生类实例时应调用的基类构造函数。
基类访问只能在构造函数、实例方法或实例属性访问器中进行。
从静态方法中使用 base 关键字是错误的。
在构造函数中,可以用base()代表调用基类的构造函数,在其他函数中base.function(..)调用基类的方法,如果基类中的function是虚函数,并且在派生类中重写,base.function()还是调用基类的方法。
这说明base是基类可调用的方法集合。