zoukankan      html  css  js  c++  java
  • 大作业杂谈

    关于第二,三,四的四个实验,对于我这种新技能get很慢的人来说,写起来真的有点吃力。过两天就要交了,我也只是写完了WPF,应用商店和windowsphone都是进行到中间的数据库部分就卡在那里了。(关于我为什么不用sqlite,我只想说,按着网上和其他同学的教程走,到我这里总是缺少引用集,分明添加了引用,目标框架也改过了,就是不行我也真没辙),然后就先写一些目前我搞懂的东西吧。

    1.linq to xml

    在wpf中,我使用了xml文件来存储用户所录入的数据,当然就要学习如何对xml文件的读写,增删查改了。于是万能的百度有一次给了我答案,http://blog.csdn.net/dyllove98/article/details/8708323 这篇文章中很详细的讲了用不同的方法操作xml文件(很详细),下面我就我用到的东西,总结一下:

    1)xdocument

    xdocument用以操作xml文档,与xmldocument基本相同,(但我在.net 4.5上,linq to xml 只能用xdocument。。。)

    要用这个首先要using system.xml.linq; 然后就可以设变量了~~

     1             XDocument xdoc = XDocument.Load("tems.xml");
     2             XElement xroot = new XElement("root");
     3             XElement xitem = new XElement("item");
     4             XElement xname = new XElement("name");
     5             XElement xdate = new XElement("date");
     6             XElement xlast = new XElement("last");
     7             XElement ximportance = new XElement("importance