我有一个16进制字符串fileString,想把这个字符串保存成文件,我知道文件的扩展名
我用如下方式
System.IO.FileStream fs = new System.IO.FileStream("D:\\" + "Test.xls", System.IO.FileMode.Create, System.IO.FileAccess.Write);
byte[] byteArray = System.Text.Encoding.Default.GetBytes(fileString);
fs.Write(byteArray, 0, byteArray.Length);
fs.Close();但是打开Test.xls看到的却不是源文件的样子
谁能给些指导
我用如下方式
System.IO.FileStream fs = new System.IO.FileStream("D:\\" + "Test.xls", System.IO.FileMode.Create, System.IO.FileAccess.Write);
byte[] byteArray = System.Text.Encoding.Default.GetBytes(fileString);
fs.Write(byteArray, 0, byteArray.Length);
fs.Close();但是打开Test.xls看到的却不是源文件的样子
谁能给些指导
解决方案 »
- 错误 1 当前上下文中不存在名称“WM_CREATE”
- 关键词出现频率及位置问题?
- 比较郁闷的问题。求思路
- C#怎样才能做出QQ的那个仿照XP开始菜单的好看的菜单呀
- 进位函数遇到的奇怪问题(是微软的BUG吗)
- 两张Excel表,表A和表B,有一部分重复的数据x。不能确定x在A和B的位置,现在要删除A中的x怎样实现?(也就是只要A和B中有相同的数据就将A中的删除)
- 向MVP级的大虾提问,c#2005中设计ftp客户端的问题!!
- 请教怎样给RadioButtonList赋初始值
- List套List的输出有误
- 很好玩的题目,有没有人会做?
- 谁有c#高级编程第6版中文版的电子书或下载地址??
- C#如何分词
既然已经是字节串了,还要GetBytes干什么
应该是 System.Text.Encoding.GetString(fileString)才对.