たとえば、メモ帳でWordファイルを開く方法など、任意のファイルを文字列に読み込めるようにしたい。次のコードを使用します。
StreamReader sr = new StreamReader(filePath);
text += sr.ReadToEnd();
sr.Close();
基本的なテキストファイルでは問題なく動作しますが、たとえば単語ファイルで使用すると、奇妙な文字がいくつか表示されますが、メモ帳で同じファイルを開くと、ファイル全体、テキスト、特殊文字などが表示されます。これを一部として使用しています。ファイルをテキストボックスにドロップします。基本的に、メモ帳でファイルを開いたときと同じ出力を取得しようとしています。代わりに何を使うべきですか?