C# byte[]数组,问答
来源:互联网 发布:新网域名证书 编辑:程序博客网 时间:2024/06/08 01:33
问:
比如
长度为
用什么方法可以
即:255,123,99,33,55
答:
byte[]
--------------------------------------------------------------------------------------
问:
比如有:
有没有比较简单的方法来连接a
答:
byte[]
a.CopyTo(c,
b.CopyTo(c,
--------------------------------------------------------------------------------------
问:
怎样把Object对象转换成字节数组?
请问怎样把Object对象转换成字节数组,用来在网络上传输?非常感谢!!!!
答:
----------------------
问如何将对象的实体转换为byte[]?
-------------------------
2序列化和反序列化
首先这个类必须是可序列化的,例如DataTable,又或者下面这样:
[Serializable]
public class GradResume
{
/// <summary>
/// 用户ID。
/// </summary>
public string UserID;
/// <summary>
/// 登录名。
/// </summary>
public string UserName;
.......................
序列化和反序列化的代码如下:
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters;
using System.Runtime.Serialization.Formatters.Binary;
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
//新建类GradResume的实例
GradResume aaa = new GradResume();
aaa.UserID = "123";
aaa.UserName = "eddiezhong";
//序列化对象
BinaryFormatter binaryFormatter = new BinaryFormatter();
System.IO.MemoryStream mStm1 = new System.IO.MemoryStream();
binaryFormatter.Serialize(mStm1,aaa);
byte[] tmpBytes = mStm1.ToArray();
mStm1.Close();
//tmpBytes就可以用来保存数据库了或者写文件
//读数据库或者文件文件重新获得tmpBytes
//反序列化二进制数组
System.IO.MemoryStream mStm2 = new System.IO.MemoryStream(tmpBytes);
mStm2.Position = 0;
object newObj = binaryFormatter.Deserialize(mStm2);
mStm2.Close();
GradResume bbb = (GradResume)newObj;
this.TextBox1.Text = bbb.UserID;
this.TextBox2.Text = bbb.UserName;
- C# byte[]数组,问答
- C# byte 数组合并
- c# 合并byte数组
- C# 两个 Byte[] 数组相连
- c# int数组转byte数组
- C#用byte[]字节数组获取C中byte*指针
- c# string和byte数组相互转换
- C# 将文件转化成byte[]数组
- C# Byte数组转换String解决方案
- C# byte数组常用扩展浅析
- C# string byte数组转换解析
- c# 十六进制字串 转 Byte数组
- C# byte数组常用扩展浅析
- c# byte数组转存本地图片
- C# byte字节数组比较方法分析
- C# 十六进制字串 转 Byte数组
- C# string byte数组转换解析
- 【C# 基础】ArrayList 转换成byte数组
- The method of learning python
- 第一周上机任务项目1-字符串
- USACO:Longest Prefix简单dp
- 判断素数的简单方法
- 如何在win7上搭建java开发环境 ( jdk 1.7 + eclipse 汉化版)
- C# byte[]数组,问答
- js防止表单重复提交
- 0307
- 本地搜索功能以及整理数据按照日期来分组
- Android学习笔记:<三>Activity布局初步
- 《时代》揭晓2012年度最佳发明
- flex----遍历树Tree,根据输入的名称搜索树节点,并展示该节点
- K&R-C程序设计语言+Emacs
- 0016算法笔记——【动态规划】图像压缩问题