public static void Main()
""lastname"": ""Edwards""
""firstname"": ""Sandra"",
""firstname"": ""David"",
""lastname"": ""Johnson""
byte[] bytes = Encoding.UTF8.GetBytes(json);
using (MemoryStream stream = new MemoryStream(bytes))
using (StreamReader sr = new StreamReader(stream))
using (JsonTextReader reader = new JsonTextReader(sr))
reader.SupportMultipleContent = true;
var serializer = new JsonSerializer();
if (reader.TokenType == JsonToken.StartObject)
Contact c = serializer.Deserialize<Contact>(reader);
Console.WriteLine(c.FirstName + " " + c.LastName);
public string FirstName { get; set; }
public string LastName { get; set; }