Data Types VB.Net

Imports System
Imports System.Text
Imports Microsoft.VisualBasic
    Class MyConvertExampleClass
        Shared Sub Main()
            Dim unicodeString As String = "Pi:" & ChrW(&H03A0)
            Dim ascii As Encoding = Encoding.ASCII
            Dim [unicode] As Encoding = Encoding.Unicode
            Dim unicodeBytes As Byte() = [unicode].GetBytes(unicodeString)
            Dim asciiBytes As Byte() = Encoding.Convert([unicode], ascii, unicodeBytes)
            Dim asciiChars(ascii.GetCharCount(asciiBytes, 0, asciiBytes.Length)-1) As Char
            ascii.GetChars(asciiBytes, 0, asciiBytes.Length, asciiChars, 0)
            Dim asciiString As New String(asciiChars)
            Console.WriteLine("Original string: {0}", unicodeString)
            Console.WriteLine("Ascii converted string: {0}", asciiString)
        End Sub
    End Class