byte[]
ファイルの現在のエンコーディングで C# を使用して読みたいと思います。
MSDN に書かれているように、コンストラクターにエンコーディングがない場合、デフォルトのエンコーディングは UTF-8 になります。
var reader = new StreamReader(new MemoryStream(data)).
私もこれを試しましたが、それでもファイルを UTF-8 として取得します。
var reader = new StreamReader(new MemoryStream(data),true)
byte[]
現在のエンコーディングでを読み取る必要があります。