JsonStr = Newtonsoft.Json.JsonConvert.SerializeObject(List);
List<Definition> mouldNameList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Definition>>(jsonstr);