using System.Collections.Generic;
using System.Globalization;
public static void Main()
var innerBar = new Bar[]{
new Bar{Something="something"},
var obj = new Foo{BarsInString = JsonConvert.SerializeObject(innerBar)};
var exampleJson = JsonConvert.SerializeObject(obj);
var resultobject = JsonConvert.DeserializeObject<Foo>(exampleJson);
resultobject.Bars.Dump();
public string BarsInString {get;set;}
return JsonConvert.DeserializeObject<Bar[]>(BarsInString);
BarsInString = JsonConvert.SerializeObject(value);
public string Something {get;set;}