C#项目5.4

来源:互联网 发布:火锅烧烤网络营销策划 编辑:程序博客网 时间:2024/06/03 14:41

先列计划
列出每一步的大概内容
交互思路
人机交互和业务逻辑分离
数据存放
从各种数据源读取信息,抽象到数据结构,储存到容器

读取xml
声明命名空间:using System.Xml.Linq;

         //打开XML文档            XDocument document = XDocument.Load(fileName);            //获取根元素            XElement rootElement = document.Root;            //在元素按索引读取值            foreach (var attribute in rootElement.Attributes("SrotType"))            {                SortType = ToSortType(attribute.Value.ToString());            }            //获取根元素下的子元素            foreach (XElement element in rootElement.Elements())            {                LimitBase limit = new LimitBase();                //获取元素内的变量                foreach (var attribute in element.Attributes())                {                    if (attribute.Name == "Id")                    {                        limit.Id = Convert.ToInt32(attribute.Value);//获取变量的值                    }               }

Foreach 通过中间节点读取容器节点的数据
for 通过i选取容器节点,直接读写容器节点

0 0
原创粉丝点击