加载数据的最快方法

时间:2011-07-08 17:07:39

标签: windows-phone-7

我有超过500个数据(每个包含4个字符串),我想在WindowsPhone应用程序中加载几个页面,使用ScrollViewer + Grid在TextBlocks中显示信息。我想过用XML做这件事,但它对速度似乎并不太吸引人。是否有更快或官方首选的方式来做到这一点?

3 个答案:

答案 0 :(得分:1)

虽然结果可能会因使用的对象图而异,但Binary Serialization通常是一种不错的选择。权衡的是,它不是多功能或易于使用,但你可能会获得速度优势。有一个comparison table here显示了不同类型的序列化和反序列化。

答案 1 :(得分:0)

将数据加载到自定义类型的集合中并使用数据绑定。

答案 2 :(得分:0)

您还可以查看Marc Gravell's port of Google's proto buffers,与内置序列化相比,它具有非常出色的性能。