如何在.NET中将自定义类型保存为二进制数据?
发布时间:2020-12-17 07:17:08 所属栏目:百科 来源:网络整理
导读:我正在创建一些保存文件的东西.在大多数情况下,它只是保存具有4个值的对象. x y id 层 我一直把它保存为XML一段时间,问题是,文件开始变得巨大,因为我节省了数百到数千个这些对象,而XML对于这样的事情来说有点笨重.我尝试转换到Json,但它也太大了(我会承认,但
我正在创建一些保存文件的东西.在大多数情况下,它只是保存具有4个值的对象.
> x 我一直把它保存为XML一段时间,问题是,文件开始变得巨大,因为我节省了数百到数千个这些对象,而XML对于这样的事情来说有点笨重.我尝试转换到Json,但它也太大了(我会承认,但更好). 我的问题 我知道很多程序直接使用字节保存以节省空间.我想做这个.假设我有300个具有属性X,Y,Id和Layer的对象,我怎么能将它作为字节保存到文件x并稍后加载? 我曾经尝试过制作自己的服务器时读取字节数.我通常最终感到沮丧和放弃.我希望这不太相似(我的直觉另有说法). 编辑 哦对不起伙计们,我忘了提,我正在使用VB.NET所以所有的.NET答案都是可以接受的! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |