C# winform下 FileStream 读取文件如何设置编码 多多指点

HopeInHeart 2010-07-14 10:31:39
我想做winform下把文件存入数据库字段中,但是下载时txt文件里的中文汉字出现乱码,可能是FileStream读取时没设置编码的问题,请教各位如何设置FIleStream的编码

FileStream fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Read);//filePath包含文件路径和名称
byte[] MyData = new byte[fs.Length];
fs.Read(MyData, 0, System.Convert.ToInt32(fs.Length));
fs.Close();

上面是我没设置编码的代码,把文件通过FileStream读到byte[]数组中存入数据库字段,现在要设置编码解决乱码问题 看该怎么写?
...全文
736 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
HopeInHeart 2010-09-03
  • 打赏
  • 举报
回复
郁闷 这么久都没人回帖 不过问题早已解决、

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧