C# 从内存空间中直接读取对象的数据,转化为字节数组怎么实现

利用socket传输对象的实现。首先在对象存储的内存地址中一字节数组的形式读取,在接收端将字节数组转化为对象。问题是,如何在内存中读取字节数组,以及如何在接收端再利用内存... 利用socket传输对象的实现。首先在对象存储的内存地址中一字节数组的形式读取,在接收端将字节数组转化为对象。问题是,如何在内存中读取字节数组,以及如何在接收端再利用内存将字节数组转化为对象?
序列化我知道的,现在我是想在对象存储的内存空间里直接读取为字节数组。
序列化的数组和内存中直接去的字节数组一样吗?
序列化收发都已经实现了,在c++里传结构体不需要序列化,send((char *)&struct)就可以实现,现在我想用相同的方法实现。
什么是托管啊?我是新手
展开
 我来答
yyz985
2010-07-31
知道答主
回答量:20
采纳率:0%
帮助的人:16.4万
展开全部
可以查看序列化相关资料
序列化可以直接将对象序列化成字节数组
你先找了序列化的例子再说。
c++struct是有固定内存的,C#都是托管对象,没有固定区块内存,所以要序列化。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式