我是否需要在Windows Phone应用程序中调用IsolatedStorageSettings.Save方法?

ie.*_*ie. 4 .net c# application-settings windows-phone-7

IsolatedStorageSettings.Save方法页面的备注部分:

当关闭使用该类的应用程序时,将保存写入IsolatedStorageSettings对象的数据.当用户关闭Web浏览器,刷新页面或浏览页面时,可能会发生这种情况.如果您希望应用程序立即写入隔离存储,则可以在应用程序代码中调用Save方法.

所以,我永远不能打电话给这个Save方法,每个设置都是安全的.我只是好奇我应该使用哪种用法Save

小智 8

你必须给IsolatedStorageSettings.Save自己打电话.如类参考页面底部的"提示和警告"部分所述,您必须自己保存,以确保将其写入文件.

写入值时,IsolatedStorageSettings类不会自动保存到磁盘.保存在终结器中完成,通常但不总是在应用程序关闭时运行.为确保实际执行保存,我们需要在每次写入或写入一组后调用Save方法.