永发信息网

VB中这句是什么意思?bBuffer(iLoop - 1) = Val("&H" & Mid(sData, iLoop * 2 - 1, 2)) 用C#语

答案:1  悬赏:10  手机版
解决时间 2021-01-26 01:30
  • 提问者网友:玫瑰园
  • 2021-01-25 11:28
我是学习C#语言的,但是看的这个例子是VB写 的。其中就这句
bBuffer(iLoop - 1) = Val("&H" & Mid(sData, iLoop * 2 - 1, 2))
不知道是什么意思,更不知道用C#怎么去写。求高手大大们指点一下。谢谢!最好能用C#写一下实现这个功能。
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-01-25 12:41
大概是
bBuffer((iLoop - 1)) = int.Parse(("0x" + sData.Substring((iLoop * 2), 2)));
sData是一个字串,每二个字符为一组作为16进制数,转换为10进制值保存到bBuffer数组中
比如sData=“1234567890”,转换后的数组bBuffer中就是18,52,86,120,144
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯