2

我想CompareConstraint在我的 F# 代码中继承 XMLUnit.NET 类。

但是,该类只有一个私有构造函数。如果我尝试继承它,我会收到以下编译错误:

This 'inherit' declaration specifies the inherited type but no arguments. Consider supplying arguments, e.g. 'inherit BaseType(args)'.

有没有办法在 F# 中继承一个没有公共构造函数的类?

4

1 回答 1

5

这不是 F# 的限制——不可能从任何.NET 语言中只有私有构造函数的类型继承。

于 2016-10-07T14:48:19.787 回答