Für einige meiner Komponententests möchte ich die Möglichkeit haben, bestimmte JSON-Werte (in diesem Fall Alben aufnehmen) zu erstellen, die als Eingabe für das zu testende System verwendet werden können.
Ich habe folgenden Code:
var jsonObject = new JObject();
jsonObject.Add("Date", DateTime.Now);
jsonObject.Add("Album", "Me Against The World");
jsonObject.Add("Year", 1995);
jsonObject.Add("Artist", "2Pac");
Dies funktioniert gut, aber ich habe die Syntax "Magic String" nie wirklich gemocht und würde etwas bevorzugen, das der Syntax der expando-Eigenschaft in JavaScript näher kommt:
jsonObject.Date = DateTime.Now;
jsonObject.Album = "Me Against The World";
jsonObject.Year = 1995;
jsonObject.Artist = "2Pac";