2012-07-18 112 views
6

我正在尋找2D世界中最快的序列化方法切片。讓我們說這個世界很大,因爲電腦無法同時處理那麼多塊,所以我把世界分成了幾塊。 BinaryFormatter似乎很慢。有沒有更快的方法,如何序列化塊對象?快速簡單對象序列化

WChunk對象結構

public class WChunk 
{ 
    public int ChunkX; 
    public int ChunkY; 
    public SortedDictionary<WPoint, WTile> Tiles; 
} 

WTile對象結構

public class WTile 
{ 
    WPoint Location; 
    int Data; 
} 

回答

12
+2

protobuf網和二進制格式化程序之間的比較http://theburningmonk.com/2011/08/performance-test-binaryformatter-vs-protobuf-net/ – 2012-07-18 21:44:02

+0

感謝您的指針。用該鏈接更新了答案。 – 2012-07-18 22:01:11

+0

謝謝你的回答。 – 2012-07-18 23:38:00