一個抽象類,在本例中是System.Reflection.MethodBase,需要實現整個接口,這很好。但是它有這個抽象成員:實現一個內部抽象成員
internal abstract ParameterInfo[] GetParametersInternal();
和F#編譯器抱怨:
沒有執行被賦予了 'MethodBase.GetParametersInternal(): 的ParameterInfo []'
如何我可以執行此內部成員嗎?我無法訪問該內部成員?或者只是忽略這一點,並實施公衆成員。
如果我試圖強行超越:
override this.GetParametersInternal() = parameters |> List.toArray
我得到:
沒有抽象或接口成員發現,對應於此 覆蓋。
是的,我正在使用類型提供程序。是的,它發生在3.0.6。謝謝。 – rozgo 2013-03-06 22:50:58