我正在寻找一个函数在VB.NET中,将转换十六进制值到相应的ASCII码,如在Excel中。
例如,在Excel中,
=CHAR(HEX2DEC("c7")) will return, 'Ç'在.NET中有没有做同样事情的库函数?
发布于 2011-12-22 20:55:07
Dim hexValue = "FF"
Dim ascii = System.Convert.ToChar(System.Convert.ToUInt32(hexValue, 16))发布于 2011-12-22 20:55:50
可以使用System.Text.Encoding.ASCII.GetString将字节数组转换为ASCII字符串。字节数组可以使用十六进制文字定义。
发布于 2011-12-22 21:01:40
您可以使用ChrW method。您必须导入Microsoft.VisualBasic名称空间:
ChrW(Convert.ToInt32("C7", 16))https://stackoverflow.com/questions/8604068
复制相似问题