string toDes = obj["arrchoosed"].ToString();
using (var ms = new MemoryStream(Encoding.Unicode.GetBytes(toDes)))
{
DataContractJsonSerializer deseralizer = new DataContractJsonSerializer(typeof(List<arrchoosedItem>));
chooselist = (List<arrchoosedItem>)deseralizer.ReadObject(ms);// //反序列化ReadObject
}
C# json to model 样例