Ich verwende YamlDotNet und wollte Datensätze für mein deserialisiertes YAML verwenden. Allerdings erhalte ich eine Fehlermeldung wie diese, wenn ich das versuche:
Code: Select all
Unhandled exception. (Line: 2, Col: 3, Idx: 9) - (Line: 2, Col: 3, Idx: 9): Exception during deserialization
Bei weiteren Experimenten habe ich Datensatzstrukturen entdeckt, die völlig einwandfrei funktionieren. Reguläre Strukturen funktionieren, ebenso wie Klassen mit get- und init-Eigenschaften. Offensichtlich weiß ich nicht viel über Datensätze in C#. Weiß jemand aus Neugier, was es mit Datensätzen auf sich hat, die verhindern, dass sie von YamlDotNet deserialisiert werden?