作为c#的首发(老实说,并不是非常喜欢visual express c#环境)我需要一个备份功能来完成我的程序。
我在/ Data文件夹中有4个xml文件(在我项目的根目录中) 现在,我想要做的是以文件保存的方式备份这些文件。
当用户点击“备份1.xml!”时按钮我希望程序打开一个saveDialog,它会自动将预定义的XML文件(/Data/1.xml)保存到用户想要的任何地方,无论用户想要什么名称。
然而,我只是无法用Google搜索如何使c#预先选择该文件。我只从MSDN获得这些插件(这也不是很有用)
任何帮助将不胜感激,提前谢谢!
答案 0 :(得分:1)
您似乎需要将文件从一个位置复制到另一个位置。
这是另一个类似于你的StackOverflow线程: Copy a File
从根本上说,你唯一需要做的事情是:
System.IO.File.Copy(oldPathAndName, newPathAndName);
您可以从用户输入获取newPathAndName。你已经知道oldPathAndName了。