我有一个MyDataRow
派生自的类DataRow
,这是我的代码:
public partial class MyDataRow : DataRow
{
internal MyDataRow(DataRowBuilder builder)
: base(builder)
{
// Initialization of variables
}
}
该类是部分的并且没有成员,因为它部分存在于 proto 文件中(成员也在那里定义)。
尝试构建它会产生错误 CS1729: 'System.Data.DataRow' does not contain a constructor that takes 0 arguments。我有点没有想法,因为我用: base(builder)
.
我错过了什么?:)
编辑:根据要求,这是原型部分:
message SampleDataRow
{
enum SomeEnum
{
ImAValue = 1;
MeToo = 2;
}
// Some more enums...
optional double _member1 = 30 [default = 0];
optional double _member2 = 31 [default = 0];
// More members...
}