将hex转换为ASCII,就像在Excel中一样
我在VB.NET中寻找一个函数,它将hex值转换为相应的ASCII,就像在Excel中一样。
例如,在Excel中,
=CHAR(HEX2DEC("c7")) will return, 'Ç'
.NET中是否有任何库函数?
Dim hexValue = "FF" Dim ascii = System.Convert.ToChar(System.Convert.ToUInt32(hexValue, 16))
您可以使用System.Text.Encoding.ASCII.GetString
将字节数组转换为ASCIIstring。 字节数组可以使用hex文字来定义。
您可以使用ChrW
方法 。 您必须导入Microsoft.VisualBasic
命名空间:
ChrW(Convert.ToInt32("C7", 16))