using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public int appid { get; set; }
public string name { get; set; }
public List<App> app { get; set; }
public Apps apps { get; set; }
public Applist applist { get; set; }
public static void Main()
string j = "{ \"applist\": { \"apps\": { \"app\": [ { \"appid\": 5, \"name\": \"Dedicated Server\" }, { \"appid\": 7, \"name\": \"Steam Client\" } ] } } }";
RootObject ro = JsonConvert.DeserializeObject<RootObject>(j);
Console.WriteLine(ro.applist.apps.app[0].name);