![]() |
1
0
与其使用isolatedstorage,不如使用webservice。。。或者你的应用程序是为离线方式设计的? 查询支持webservice、wcf或json的webservice非常简单,而且更易于维护:) |
![]() |
2
0
与其有一个包含所有数据的大文件,还不如把它分解成许多小文件。(每个城市一个?)
如果需要的话,可以有一个单独的文件来保存它们的索引。或者,根据文件的命名,您可以使用
|
![]() |
3
0
我将创建自己的文件格式,例如,使用字段之间的分隔符,每个记录有一行。 这样,您可以逐行读取文件,以使数据结构具有以下优点:
愚蠢的例子:
编辑: 考虑到卷不是那么大,你不需要任何形式的索引或按需加载。我将按上述方式存储城市-每行一条记录-将它们加载到列表中,并使用LINQ选择所需的项目。这可能会很快,并保持您的应用程序非常迅速。 在这种情况下,在我看来,XML并不是最好的工具。您的结构非常简单,用XML存储可能会使文件大小增加一倍,这是移动设备的一个问题,也会减慢解析速度,在本例中也是一个问题。 |
![]() |
user2696648 · 在WP7和8上递归删除隔离存储中目录的简单方法 11 年前 |