2012-07-18 18 views
6

Poszukuję najszybszych płytek do metody serializacji w świecie 2D. Powiedzmy, że świat jest duży i ponieważ komputer nie może obsłużyć tak wielu bloków załadowanych w tym samym czasie, więc podzieliłem świat na kawałki. BinaryFormatter wydaje się być powolny. Czy istnieje jakaś szybsza metoda, jak serializować obiekt porcji?Szybka prosta serializacja obiektów

WChunk obiekt struktura

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

WTile obiekt struktura

public class WTile 
{ 
    WPoint Location; 
    int Data; 
} 

Odpowiedz

12
+2

Porównanie między protobuf-net i binarnym formaterem http://theburningmonk.com/2011/08/performance-test-binaryformatter-vs-protobuf-net/ –

+0

Dzięki za ten wskaźnik. Zaktualizowano odpowiedź za pomocą tego linku. –

+0

Dziękuję za odpowiedź. –