How to get character code (ASCII and Unicode) in VB.NET

3 Answers

0 votes
Imports System

Public Class Program
	Public Shared Sub Main()
        Dim ch As Char = "a"c
		
        Console.WriteLine(Convert.ToByte(ch))
    End Sub
End Class




' run:
'
' 97
'

 



answered Jan 20, 2023 by avibootz
0 votes
Imports System

Public Class Program
	Public Shared Sub Main()
        Dim ch As Char = "a"c
		
		Dim char_code As Integer =  Convert.ToByte(ch)
		
        Console.WriteLine(char_code)
    End Sub
End Class




' run:
'
' 97
'

 



answered Jan 20, 2023 by avibootz
0 votes
Imports System
				
Public Module Module1
	Public Sub Main()
		Dim s As String = "你"
		
		Dim codePoint As Integer = Char.ConvertToUtf32(s, 0)
		
		' Unicode
		Console.WriteLine(codePoint)   
		Console.WriteLine("U+" & codePoint.ToString("X"))
	End Sub
End Module


' run:
'
' 20320
' U+4F60
'

 



answered Apr 15 by avibootz
...