【发布时间】:2013-03-06 08:11:39
【问题描述】:
一个抽象类,在本例中为 System.Reflection.MethodBase,需要实现整个接口,这很好。但它有这个抽象成员:
internal abstract ParameterInfo[] GetParametersInternal ();
F# 编译器抱怨:
没有为 'MethodBase.GetParametersInternal() 提供实现: 参数信息[]'
如何实现这个我无权访问的内部成员?或者只是忽略这一点并实现公共成员。
如果我确实尝试强制覆盖:
override this.GetParametersInternal() = parameters |> List.toArray
我明白了:
未找到与此对应的抽象或接口成员 覆盖。
【问题讨论】: