加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在.NET中将自定义类型保存为二进制数据?

发布时间:2020-12-17 07:17:08 所属栏目:百科 来源:网络整理
导读:我正在创建一些保存文件的东西.在大多数情况下,它只是保存具有4个值的对象. x y id 层 我一直把它保存为XML一段时间,问题是,文件开始变得巨大,因为我节省了数百到数千个这些对象,而XML对于这样的事情来说有点笨重.我尝试转换到Json,但它也太大了(我会承认,但
我正在创建一些保存文件的东西.在大多数情况下,它只是保存具有4个值的对象.

> x
> y
> id
>层

我一直把它保存为XML一段时间,问题是,文件开始变得巨大,因为我节省了数百到数千个这些对象,而XML对于这样的事情来说有点笨重.我尝试转换到Json,但它也太大了(我会承认,但更好).

我的问题

我知道很多程序直接使用字节保存以节省空间.我想做这个.假设我有300个具有属性X,Y,Id和Layer的对象,我怎么能将它作为字节保存到文件x并稍后加载?

我曾经尝试过制作自己的服务器时读取字节数.我通常最终感到沮丧和放弃.我希望这不太相似(我的直觉另有说法).

编辑

哦对不起伙计们,我忘了提,我正在使用VB.NET所以所有的.NET答案都是可以接受的!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读