我有一个应用程序,使用XElement对象的.Save("path")方法每500毫秒将数据存储在XML文件中.问题是:当发生突然关闭时,文件的内容将被删除,因此在下次运行应用程序时,无法使用该文件.
如何防止/确保数据不会丢失?PS:我在Windows 7下使用.NET 2010 C#
我做了一个实验:不是写入我创建的同一个data.xml文件(通过从原始文件复制)每次都有一个新文件,当电源关闭时从data.xml文件复制它会损坏以前创建的所有文件?!?!?
c# xelement shutdown
c# ×1
shutdown ×1
xelement ×1