这是一个重复的问题,对不起大家!
首先,我很抱歉,这是一个简单的问题,我已经搜索了很长时间,或者对此问题的答案不存在,我正在寻找的答案已隐藏在有关如何转换字符串的问题的答案中到字节数组,否则我搜索的术语不正确。我还找到了将单个十六进制值转换为字节的一些答案,但是将这些方法应用于我想做的事情似乎并不是很好。
我要寻找的不是如何将“字符串”转换为字节数组,而是尝试将文本框中的字节值转换为我的应用程序将识别为字节数组的值。我将尝试通过一个示例更好地解释:
textBox.Text = 019F314A
I want byte[] bytes to equal { 0x01, 0x9F, 0x31, 0x4A }
希望这是有道理的。感谢任何可以提供帮助的人!
我相信您可以使用Convert.ToByte(),可能必须将字符串成对切成薄片并循环遍历。
如果您进行快速搜索,那么stackoverflow上已经有很多与此相关的主题
您也可以看一下这个MS示例,它是将其转换为int的,但是想法是相同的。http://msdn.microsoft.com/en-us/library/bb311038.aspx
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句