36

我可以使用“Asc(CHAR)”将一个字符转换为其对应的字符/ASCII 码。我可以使用什么来将此返回的整数转换回其原始字符形式?

4

4 回答 4

73

VB.NET 中的Chr函数将整数转换回字符:

Dim i As Integer = Asc("x") ' Convert to ASCII integer.
Dim x As Char = Chr(i)      ' Convert ASCII integer to char.
于 2011-02-01T01:06:32.263 回答
13

使用Chr 或 ChrW功能,Chr(charNumber)

于 2011-02-01T01:03:58.880 回答
5

你也可以使用

Dim intValue as integer = 65  ' letter A for instance
Dim strValue As String = Char.ConvertFromUtf32(intValue)

这不需要 Microsoft.VisualBasic 参考

于 2018-12-13T18:26:16.530 回答
2

您可以使用 Chr(int) 函数

于 2011-02-01T01:04:42.047 回答