Base64String 忘掉编码格式
--------------------编程问答-------------------- 你要问什么?? --------------------编程问答-------------------- 我做邮件收发..X的编码换来换去,.附件都是乱码...
byte []data= File.ReadAllBytes("文件名");//将文件的内容读取到字节数组中
string filestream = Convert.ToBase64String(data);//将字节数组转化成 base64string
byte[] data_w = Convert.FromBase64String(filestream);//base64string 直接转化为字节数组
File.WriteAllBytes("文件名",data_w);//将字节数组 输出成文件,文件格式与原文件一摸一样,省去考虑编码格式的麻烦
现在都没搞懂~~~~~ --------------------编程问答-------------------- 你想表示一下你“省去考虑编码格式的麻烦”吗?
BASE64本身就有缺陷,而且浪费存储空间又很没效率,只用在一些特定用途...远不如Unicode方案,实际上UTF-7就是BASE64的改进版...
很多情况下,不该省的麻烦还是不能省的... --------------------编程问答-------------------- 那不如直接 File.Copy ?
或者 传递 byte[] ?
补充:.NET技术 , C#