Heim >Backend-Entwicklung >C++ >Wie kann ich ein stark getipptes C# -Objekt von JSON mit Session -IDs als Schlüssel erstellen?
Verwenden Sie die Sitzungs -ID als Schlüssel zum Erstellen eines starken Typs C# -Objekt
In diesem Artikel wird erläutert, wie ein starkes Objekt C# aus dem JSON -Objekt erstellt wird, wobei die Kennung (ID) in JSON als Schlüssel verwendet wird. Das ursprüngliche JSON -Objekt enthält Sitzungsdaten basierend auf dem ID -Nummer -Index.
Da die ID als Schlüssel verwendet wird, müssen wir das Wörterbuch verwenden, um die Sitzungsdaten auszudrücken, und nicht die Liste der statistischen Informationen der Sitzung der Konferenz in der
-Klasse:
WebinarPerformanceStats
<code class="language-csharp">var dictionary = JsonConvert.DeserializeObject<Dictionary<int, SessionPerformanceStats>>(theJsonResponse);</code>
Jetzt enthält das Wörterbuch einen Schlüssel, der die Sitzung darstellt, und ordnet sie der Instanz der
<code class="language-csharp">var dictionary = JsonConvert.DeserializeObject<Dictionary<int, SessionPerformanceStats>>(theJsonResponse);</code>-Klasse ab. Sie können auf jede Sitzung über die entsprechende ID jeder Sitzung in diesem Wörterbuch zugreifen.
Das obige ist der detaillierte Inhalt vonWie kann ich ein stark getipptes C# -Objekt von JSON mit Session -IDs als Schlüssel erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!