Birim testlerimden bazıları için, test edilen sistem için girdi olarak kullanılabilecek belirli JSON değerlerini (bu durumda albümleri kaydetme) oluşturma yeteneğini istiyorum.
Takip koduna sahibim:
var jsonObject = new JObject();
jsonObject.Add("Date", DateTime.Now);
jsonObject.Add("Album", "Me Against The World");
jsonObject.Add("Year", 1995);
jsonObject.Add("Artist", "2Pac");
Bu iyi çalışıyor, ancak "sihirli dizge" sözdizimini hiç sevmedim ve JavaScript'teki expando-özelliği sözdizimine aşağıdaki gibi daha yakın bir şeyi tercih ederim:
jsonObject.Date = DateTime.Now;
jsonObject.Album = "Me Against The World";
jsonObject.Year = 1995;
jsonObject.Artist = "2Pac";