【mngzilin】问题没解决,帮继续到底下 原帖子:http://topic.csdn.net/u/20100423/12/19f45b67-2f8c-4582-ad0b-2d317878d8ed.html?seed=1208656620&r=64924832#r_64924832 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. 我对于试探分析类型的读取,我不建议用结构体,就按照字节读取就好2. 了解 single, StockNumType,WORD 的字节长度和对应的c# 类型,这点很重要,不然读取一定出错。0C D9 3F 22 包头标示符,A6 00 00 00 包长度,xx xx xx xx .. 装载数据内容。byte[] buf 装载数据内容下面就尝试读取//m_wMarket:WORD; WORD 为 int16 , 约占2个字节int pos = 0;int m_wMarket = BitConverter.toSingle(buf, pos);pos=pos+2; //2 为字节int16存储字节长度//N1:WORD;int N1 = BitConverter.toSingle(buf, pos);........调试完成后,全部读取完毕,可改成结构体读取。 读取日期部分乱码,后面的全部都没法正确读取了。longint看来不是8也不是4 我现在在开会,用手机回复,回去帮你看,把数据文件发一份到[email protected]里面一份,我回去看。 有一段代码看不懂,请教高手 急~~两个datagridview绑定同一个属性bean出现的问题!!!! C#中OpenFileDialog和sqlite数据库的问题 怎样将动态产生的表格导入word文件中? PictureBox自动缩放问题 问题。问题 dll相关问题 求移动sso平台接入的例子 怎样解决文本框中输入汉字和数据库字段长度的对应问题 如何用C#判断ADSL是否连接,断线,接收的字节数,,,,,??????? C# Oracle 插入出问题``求教高手 关于正则表达式匹配的问题
2. 了解 single, StockNumType,WORD 的字节长度和对应的c# 类型,这点很重要,不然读取一定出错。0C D9 3F 22 包头标示符,A6 00 00 00 包长度,xx xx xx xx .. 装载数据内容。byte[] buf 装载数据内容
下面就尝试读取
//m_wMarket:WORD; WORD 为 int16 , 约占2个字节int pos = 0;
int m_wMarket = BitConverter.toSingle(buf, pos);
pos=pos+2; //2 为字节int16存储字节长度//N1:WORD;
int N1 = BitConverter.toSingle(buf, pos);...
...
..
调试完成后,全部读取完毕,可改成结构体读取。