VB ファイル処理 UTF-8

以下に、UTF-8での基本的なファイルの読み書きの例を示します。

Imports System.IO
Imports System.Text

Module Module1
Sub Main()
‘ ファイルへの書き込み(UTF-8)
Using writer As New StreamWriter(“example_utf8.txt”, False, Encoding.UTF8)
writer.WriteLine(“Hello, World!”)
End Using

‘ ファイルからの読み込み(UTF-8)
Using reader As New StreamReader(“example_utf8.txt”, Encoding.UTF8)
Dim content As String = reader.ReadToEnd()
Console.WriteLine(“読み込んだ内容(UTF-8): ” & content)
End Using
End Sub

End Module