将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))