using System.Collections.Generic;
public static void Main()
string json = "[{\"ForeignID\":1,\"Description\":\"First description\",\"Name\":\"P\",\"ID\":1},{\"ForeignID\":2,\"Description\":\"Second description\",\"Name\":\"D\",\"ID\":2}]";
var objects = JsonConvert.DeserializeObject<List<PublicService>>(json);
Console.WriteLine(objects);
public class PublicService
public int ForeignID { get; set;}
public string Description { get; set;}
public string Name { get; set;}