FileIO.ReadTextAsync、ReadLinesAsync、または DataReader を使用してテキスト ファイルを読み取る場合、エンコーディングには UnicodeEncoding 列挙型のメンバーのみを指定できます。これには、何らかの理由で Utf8、Utf16BE、および Utf16LE のみが含まれます。別のエンコーディング (Windows-1252 や通常の Unicode (すべての文字が 2 バイト) など) でテキスト ファイルを読み取るにはどうすればよいでしょうか?
これは、Windows ストア アプリがデスクトップ アプリケーションとテキスト ファイルを共有したり、インターネットからテキスト ファイルを読み取ったりする場合に重要です。