从一个文件读出一段字节流,如何将其转换成文本?(假设此段字节流表示文本)
来源:百度知道 编辑:UC知道 时间:2024/04/29 22:53:33
Byte[]
Stream还是Byte[]?
//以下处理Stream
using System.IO;
StreamReader sr = new StreamReader(//这里放Stream对象);
string content = sr.ReadToEnd();
sr.Close();
//以下处理Byte[]
string content = System.Text.Encoding.Default.GetString(//byte [] 对象);
如果说文件里的内容都是想要转换成文本的, 那么你可以直接用
StreamReader reader = new StreamReader(fileStream);
String oneLine = reader.ReadLine();
如果只有字节数组, 那么可以用
Encoding.Default.GetString(Byte[]);
或者是
BitConverter.ToString(Byte[])