4 个解决方案
#2
谢谢,直接用==null 貌似就可以了。。。。。我刚试了试,目前可以,看接着往下写会不会影响功能
#3
string path = @"D:\1.xml";
XDocument xml = XDocument.Load(path);
IEnumerable<XElement> elements = xml.Element("file").Elements().Where(x => x.Value.Equals("aa"));
if (elements.Count() == 0)
{
xml.Element("file").Add(new XElement("filename", "aa"));
}
xml.Save(path);
#4
c#不懂,只想知道c++该怎么写
#1
使用linq to xml吧。
http://blog.csdn.net/duanzi_peng/article/details/24018431
http://blog.csdn.net/duanzi_peng/article/details/24018431
#2
谢谢,直接用==null 貌似就可以了。。。。。我刚试了试,目前可以,看接着往下写会不会影响功能
#3
string path = @"D:\1.xml";
XDocument xml = XDocument.Load(path);
IEnumerable<XElement> elements = xml.Element("file").Elements().Where(x => x.Value.Equals("aa"));
if (elements.Count() == 0)
{
xml.Element("file").Add(new XElement("filename", "aa"));
}
xml.Save(path);
#4
c#不懂,只想知道c++该怎么写