C#的Mongo驱动程序:FindAs方法的反序列化

时间:2014-08-05 06:57:10

标签: c# mongodb mongodb-.net-driver

方法定义如下

Db.FindAs<TDocument>(QueryDocument)

然后将TDocument类型设置为结构类型

Db.FindAs<AStruct>(query);

我有一个例外,说该文档无法反序列化为Astruct。 但是,如果我编辑Astruct并改变结构&#39;到了班级&#39;一切都很好。

红色矩形是否表明了与此相关的东西?

enter image description here

1 个答案:

答案 0 :(得分:0)

在C#中,结构是值类型,错误是说序列化程序不知道如何序列化值类。