使用c#反序列化类,Mongodb的属性时发生错误

时间:2013-02-14 14:04:09

标签: mongodb c#-4.0

我写了一个具有字段名称Reg_No等的类

    public int Reg_No { get; set; }
    public string Name { get; set; }

我的情况reg no将会像mongo db中的“1”,“be01”一样,字段类型为int32,值为1,字符串为be01

在我的班级我已经尝试了字符串和int数据类型,我正面临以下错误。 在序列化Mongo_Studentattendance类的Reg_No属性时发生错误:输入字符串的格式不正确。

请帮我解决这个问题,并指导我继续深造。

1 个答案:

答案 0 :(得分:0)

只需将属性Reg_No的数据类型更改为动态。你的reg_no属性应该如下所示

    public dynamic Reg_No { get; set; }