我把秒针放在上面。应用程序第一次加载(没有设置文件),无法加载四个设置大约需要190毫秒。应用程序运行,三个bool和一个短字符串作为设置写入,下次应用程序加载时,从IsolatedStorageSettings.ApplicationSettings集合中读取第一个设置需要400ms,并获得剩余部分需要大约1ms。
我可以做任何来改善这个加载时间吗?
答案 0 :(得分:0)
使用更好的序列化方法;)
XMLSerialization适用于更复杂的图形,但对于简单设置,二进制序列化会更好。另外,当你说fail to load
时,我假设你正在检查文件是否存在?如果没有,我认为可能会在内部抛出异常,这也会减慢执行速度。