public class BsonObjectAttribute: BsonRepresentationAttribute
{
public BsonObjectAttribute(BsonType representation)
{
base(representation);
}
}
我正在尝试从
BsonRepresentationAttribute
创建属性。但是我遇到了以下两个编译错误没有给出与所需形式相对应的参数
BsonRepresentationAttribute.BsonRepresentationAttribute(BsonType)的参数“ representation”
和
在此情况下,关键字“ base”的使用无效
最佳答案
这不是特定于属性的-您只是没有使用正确的语法从一个构造函数链接到基本构造函数。它应该是:
public BsonObjectAttribute(BsonType representation) : base(representation)
{
}