Probieren Sie diesen Code:
%Vor%Und deserialize sieht folgendermaßen aus:
%Vor% Aus Ihren Code- und JSON-Beispielen scheint das Problem darin zu bestehen, dass Sie tatsächlich eine List<Example>
deserialisieren anstatt eine einzelne Example
.
Ich würde zwei Dinge tun:
Lassen Sie Ihre Klasse den .NET-Namenskonventionen folgen, da Sie ihnen bereits die richtigen JsonProperty
-Attribute vorangestellt haben:
Deserialisieren Sie eine List<Example>
mit der generischen JsonConvert.DeserializeObject<T>
-Überladung anstelle der nicht-generischen Version, die Sie gerade verwenden:
Tags und Links c# json deserialization