Sample code for 30+ languages & platforms
VB.NET

Load utf-8 Text File into a StringBuilder

Demonstrates how to load a utf-8 text file into a StringBuilder object instance.

Chilkat VB.NET Downloads

VB.NET
Dim success As Boolean = False

Dim sb As New Chilkat.StringBuilder

success = sb.LoadFile("someFileContainingUtf8.txt","utf-8")
If (success <> True) Then
    Debug.WriteLine("Failed.")
Else
    Debug.WriteLine("Success.")
End If