继承只有私有构造函数的C#类

时间:2016-10-07 14:19:58

标签: f# xmlunit-2

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

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

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

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

1 个答案:

答案 0 :(得分:5)

这不是F#限制 - 无法从任何 .NET语言中只包含私有构造函数的类型继承。