コード:
string json = "[{\"Name\" : \"dan\", \"Age\" : 25, \"City\" : \"lllal\", \"About\" : \"im dan\", \"Bdate\" : \"26/06/1997\"}]";
JavaScriptSerializer ser = new JavaScriptSerializer();
List<Person> ncontacts = ser.Deserialize<List<Person>>(json);
foreach (Person person in ncontacts)
listView1.Items.Add(person.Name);
人物クラス:
class Person
{
public string Name { get; set; }
public int Age { get; set; }
public string City { get; set; }
public string About { get; set; }
public DateTime Bdate { get; set; }
}
問題は、リストビューが 0 アイテムのままであるということdan
です。
私はデバッグしようとしましたが、foreach
行にブレークポイントを配置しました。奇妙なのは、その行に到達しないことです..ブレークポイントの1行前にブレークポイントを配置すると..
どんな助けでも大歓迎です、ダン