我用XML文件保存一些控件的信息。想让再单击保存按钮时要删除这个xml文件,然后再创建一个新的xml文件。可老是提示根节点已存在。
好像文件没有被删掉。
我的代码:
if (File.Exists("save.xml")) File.Delete("save.xml");//先是判断文件是否存在,如果存在就删除。
//再建立一个xml文件
XmlNode root = doc.CreateElement("controls");
doc.AppendChild(root);
doc.Save("save.xml");出现的毛病是:doc已存在根节点。什么地方写错啦
好像文件没有被删掉。
我的代码:
if (File.Exists("save.xml")) File.Delete("save.xml");//先是判断文件是否存在,如果存在就删除。
//再建立一个xml文件
XmlNode root = doc.CreateElement("controls");
doc.AppendChild(root);
doc.Save("save.xml");出现的毛病是:doc已存在根节点。什么地方写错啦
解决方案 »
- 在数组中插入元素
- Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
- 怎么读取软件界面上面的文字?
- [挑战无极限]Microsoft Search和Index Service什么关系???
- XML的属性如何用openxml的方式写入数据库中???
- 如何把一个放在内嵌资源里的exe文件释放到指定的一个目录?
- 求助求助,俺是新手,正在做FTP协议上传,遇到一个难题请高手帮忙解决一下
- C# crystalreportview 存储过程
- 项目编译报错,报错的文件是obj文件夹下的文件,不知道为什么
- C#中的Static的值如果程序不改变它,是不是直到整个程序结束前一直保持这个值?
- (XML)序列化和反序列化的一个问题
- 如何精通C#,精通.net?........
if (File.Exists("save.xml"))
{
MessageBox.Show("exists");
File.Delete("save.xml");
}