WPF进阶之MVVM教程(四):读取xml文件
JZGKCHINA工控技术分享平台第4讲MVVM教程(四)-读取xml文件如何实现读取xml文件,首先需要引用using System.Xml.Linq;这个命名空间。XDocument是LINQ处理XML文件的一个类,使用Load方法加载XML文件。使用Descendants筛选该参数名的元素,返回该元素的集合,可遍历该集合元素的值,遍历dishes的数据并将数据保存到dishList集合中。.

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编程大全

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)