列表由以下代码序列化: var serializer = new DataContractSerializer(typeof(List<Car>)); using (var stream = await ApplicationData.Current.LocalFolder.OpenStreamForWriteAsync(XMLFILENAME, CreationCollisionOption.ReplaceExisting)) { serializer.WriteObject(stream, Cars); }XML 文件如下所示:<ArrayOfCar xmlns="http://schemas.datacontract.org/2004/07/DataSerialize" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Car><Id>1</Id><Make>Oldsmobile</Make><Model>Cutlas Supreme</Model><Year>1985</Year></Car>我不仅需要将此数据绑定到 ListView,还需要List<Car>基于该文件创建一个对象 ( )。
2 回答
收到一只叮咚
TA贡献1821条经验 获得超4个赞
大概重新打开文件,然后:
var cars = (List<Car>)serializer.ReadObject(stream);
然后将您的 UI 绑定到cars
.
- 2 回答
- 0 关注
- 135 浏览
添加回答
举报
0/150
提交
取消