JZGKCHINA
工控技术分享平台
第4讲
MVVM教程(四)-读取xml文件
如何实现读取xml文件,首先需要引用using System.Xml.Linq;这个命名空间。
XDocument是LINQ处理XML文件的一个类,使用Load方法加载XML文件。
使用Descendants筛选该参数名的元素,返回该元素的集合,可遍历该集合元素的值,遍历dishes的数据并将数据保存到dishList集合中。
这个时候我们在点击加法按钮的时候,验证一下xml文件是否读取正常,调用一下IDataService这个接口。
在return dishList;打个断点,数据能返回说明XML文件读取正常。
同样的加入下订单的Service,IOrderService。
同样建一个实现该接口的MockOrderService,这里由于界面还没有做,就先不做测试了,主要作用是将选中的菜品信息写入到txt中。
同样我们需要对餐馆进行抽象,在Models里新建一个Restaurant类。
建Name、Address、PhoneNumber三个属性分别保存餐馆名字、地址、电话。
这样Model和Service建立就算完成了。
下一讲讲建立ViewModel的过程。
就这么简单!
-
技术群:添加小编微信并备注进群
小编微信:mm1552923
公众号:dotNet编程大全