0

试图找出与此等效的 byte[]

    string getText = string.Empty;
    using (StreamReader sr = new StreamReader((System.IO.Stream)File.OpenRead(unc), true))
    {
        getText = sr.ReadToEnd();
    }

希望将 byte[] 转换为具有指定字节顺序标记检测选项的字符串,如 StreamReader 可用。

4

1 回答 1

1

您仍然可以使用StreamReader- 只需将字节数组包装在MemoryStream. (顺便说一句,不清楚你为什么要投到File.OpenRead.. Stream

using (StreamReader sr = new StreamReader(new MemoryStream(data)))
于 2012-08-05T20:37:35.170 回答