FileInfo.OpenRead() - 它使用什么类型的编码?

Rya*_*ers 2 c# stream fileinfo

我正在使用此方法写入MemoryStream对象,该对象随后在SQL中存储为二进制文件.它用于从Windows上的文件系统读取.HTML文件.

我如何知道正在读取这些数据的编码类型?谢谢.

Pie*_*kel 8

无,因为它打开了二进制流.当您将流包装成a时StreamReader,就是您选择编码的那一刻.FileStreamOpenRead方法返回的自身不是基于文本的,因此没有编码.