!!!C# 文字コード変換 [C#]{{category 文字化け}} !!Shift_Jisで保存されたファイルを読み込んでUTF-8に変換する Encoding srcEncoding = Encoding.GetEncoding("shift_jis"); Encoding dstEncoding = Encoding.UTF8; using (var reader = new StreamReader(file, srcEncoding)) { string line = null; while ((line = reader.ReadLine()) != null) { String convertedLine = dstEncoding.GetString( System.Text.Encoding.Convert( srcEncoding, dstEncoding, srcEncoding.GetBytes(line))); Debug.WriteLine(convertedLine); } }