Char.ConvertFromUtf32 converts the specified Unicode code point into a UTF-16 encoded string.
Class Sample Public Shared Sub Main() Dim letterA As Integer = &H41 'U+00041 = LATIN CAPITAL LETTER A Dim music As Integer = &H1D161 'U+1D161 = MUSICAL SYMBOL SIXTEENTH NOTE Dim s1 As String s1 = [Char].ConvertFromUtf32(letterA) Console.Write(" 1a) 0x{0:X} => ", letterA) Show(s1) Console.WriteLine() End Sub Private Shared Sub Show(s As String) Dim x As Integer If s.Length = 0 Then Exit Sub For x = 0 To s.Length - 1 Console.Write("0x{0:X}{1}", _ AscW(s.Chars(x)), _ IIf(x = s.Length - 1, [String].Empty, ", ")) Next End Sub End Class