繁体   English   中英

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

[英]Mongo driver for C#: Deserialization of FindAs method

方法定义如下

Db.FindAs<TDocument>(QueryDocument)

然后,当TDocument类型设置为struct类型时

Db.FindAs<AStruct>(query);

我有一个例外,说该文档不能反序列化为Astruct。 但是,如果我编辑Astruct并将'struct'更改为'class',那么一切都很好。

红色矩形是否表示与此有关?

在此处输入图片说明

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM