C# 如何使用yamldotnet序列化程序处理对象图中的循环
我试图使用Yamldotnet库来序列化带有循环引用的模型。我应该使用哪些序列化程序设置或数据类属性来实现这一点?我希望能够序列化和反序列化模型,保留引用 示例模型:C# 如何使用yamldotnet序列化程序处理对象图中的循环,c#,.net,serialization,yaml,yamldotnet,C#,.net,Serialization,Yaml,Yamldotnet,我试图使用Yamldotnet库来序列化带有循环引用的模型。我应该使用哪些序列化程序设置或数据类属性来实现这一点?我希望能够序列化和反序列化模型,保留引用 示例模型: 公共课堂教材 { 公共字符串标题{get;set;} 公共列表这似乎是YamlDotNet库中的一个bug,应该在9.1.4之后的下一个版本中修复 &o0 !Author Name: name1 Books: - !Book Title: title1 Authors: - *o0 YamlDotNet.Co
公共课堂教材
{
公共字符串标题{get;set;}
公共列表这似乎是YamlDotNet库中的一个bug,应该在9.1.4之后的下一个版本中修复
&o0 !Author
Name: name1
Books:
- !Book
Title: title1
Authors:
- *o0
YamlDotNet.Core.AnchorNotFoundException: (Line: 7, Col: 5, Idx: 70) - (Line: 7, Col: 8, Idx: 73): Alias $o0 cannot precede anchor declaration