如何取得各种基本数据类型转换成byte[]后所占用的大小.在线等 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sizeof只能用于不安全的上下文中,请问还有没有其他办法? 你可以测试下就知道了,通过 byte[].length来取得长度 我是要在流中读取各种数据类型的数据到byte[]中,所以要预先知道各种数据类型的宽度好创建缓冲区. 这件事还得手动。我以前是这样做的: typedef struct{ UInt32 attachmentindex; UInt16 attachmentcoding; UInt8 attachmentnext; UInt8 attachmentnums;}作1个对应的int数组int []intLength = {4,2,1,1}; 得到总长度只要用for循环把intLength加起来。改起来也简单。------------------------------------四十年来家国,三千里地山河,凤阁龙楼连霄汉,玉树琼枝作烟箩。几曾识干戈? int intlong = (int)myFileStream.Length;byte[] bingbyte= new Byte[intlong]; int testObj = 99;System.Runtime.InteropServices.Marshal.SizeOf(testObj); DataGridView如何控制选择的行数? 关于Graphics.DrawEllipse() 我在学习【创建动态链接库】时出现的错误,有图,请高手指导 用代码的方式编译项目,资源文件的嵌入问题 update 问题 ===C#下删除文件操作不能得问题求教=== ado.net 问题 我该选择哪个公司啊?请大家帮我分析一下,谢谢了 请问licenses.licx注册机制 大家帮评估下这个算法的难度 双字节的问题,在线等待(分不够可以+) C# 里面如何重载public int this[string index]
typedef struct
{
UInt32 attachmentindex;
UInt16 attachmentcoding;
UInt8 attachmentnext;
UInt8 attachmentnums;
}
作1个对应的int数组
int []intLength = {4,2,1,1}; 得到总长度只要用for循环把intLength加起来。改起来也简单。------------------------------------
四十年来家国,三千里地山河,凤阁龙楼连霄汉,玉树琼枝作烟箩。几曾识干戈?
byte[] bingbyte= new Byte[intlong];
System.Runtime.InteropServices.Marshal.SizeOf(testObj);