我正在寻找一种持久存储数据的方法,这种方法在需要时可以花费最少的时间来访问。 我应该使用哪些特定课程?
我一直在使用Windows.Storage.ApplicationData.Current.LocalSettings,但我不确定这是否是最佳方法。
答案 0 :(得分:1)
这取决于具体的用例。如果LocalSettings适用于您的数据,那么它可能是最好的。
如果您需要比设置更复杂的数据,那么您可能希望使用SQLite等数据库。
加载文件并自己解析它可能会更慢(特别是如果您使用代理的运行时类:您可以使用本机文件系统API直接读取本地数据,但不能直接从托管代码读取)。
如果您可以预测用户需要哪些数据,那么您可以加载它并提前缓存它。