嗨設計一個程序,我只是想建議寫一個multiDim數組到文件。 我正在使用XNA,並有一個Vector3(x,y,z)的多維數組。C#導出/寫多維數組到文件(csv或其他)
有數十萬如果不是數百萬的值,我想能夠將它們保存在文件中(保存遊戲級別)。我對一個想法沒有偏見,我只需要存儲數據......多數民衆贊成它!所有其他遊戲數據,如球員統計等我使用XMLSerializer及其工作奇蹟。
現在我正在玩xml序列化器很多,並且已經知道你不能導出MultiDim Arrays ...太令人沮喪了(但我確信有一個很好的理由 - 希望)。我跟賈格德一起玩,沒有運氣。
使用System.IO.File.WriteAllText然後迅速relised這只是字符串... daahhh
基本上我想我需要下井的BinaryWrite方法,重新寫我自己的序列,在去嘗試運行一個sql server來託管大量的數據......愚蠢的想法?請告訴我,你能指出我的寫作方向嗎?因爲我主要有一個web(php)背景,所以運行同步數據/級別數據的服務器的想法對我很有吸引力......但可能不適用於此。
感謝什麼,
瑪
謝謝你的回答,今晚請看看JSON。 – Malaki
好吧並排JSON是較小的文件大小,然後上面的第一個答案(BinaryFormatter();)但它仍然相當大的文件大小...需要開始查看壓縮。再次感謝您的幫助 – Malaki