【发布时间】:2017-12-17 08:01:57
【问题描述】:
我想要实现的是这样的 XML 输出:
<cars>
<car id="0">
<Type>1</Type>
<Class>B</Class>
</car>
<car id="1">
<Type>1</Type>
<Class>B</Class>
</car>
</cars>
所有汽车数据都在单独的 XML 文件中。以下代码的一部分我可以使用汽车模型将这些数据读入字典:
public Dictionary<int, ModelCar> Car { get; }
public Cars()
{
Car = new Dictionary<int, ModelCar>();
foreach (var File in Directory.GetFiles(Folder, "*.xml", SearchOption.TopDirectoryOnly))
{
ModelCar item = new ModelCar().DeserializeFile(File);
Car.Add(item.Id, item);
}
}
问题是编写字典“汽车”,它将所有汽车数据保存到组合的 XML 输出/输入中。关于“汽车”模型的外观以及如何调用的任何提示/教程/示例?
编辑:现在查看这篇文章 - https://stackoverflow.com/a/19600156/8333405
【问题讨论】:
标签: c# xml serialization deserialization models