码迷,mamicode.com
首页 > 其他好文 > 详细

文件转换成二进制流及二进制流转换成文件

时间:2017-07-09 16:08:53      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:oba   stat   搬家   web   reader   文件   webpart   时间   conf   

原文发布时间为:2008-08-10 —— 来源于本人的百度文章 [由搬家工具导入]

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using System.IO;

/// <summary>
/// fileToData 的摘要说明
/// </summary>
public class fileToData
{
public fileToData()
{
   //
   // TODO: 在此处添加构造函数逻辑
   //
}
    public static string FileToBinary(string fpath)
    {
        FileStream fs = new FileStream(fpath, FileMode.Open, FileAccess.Read);
        int fileLength = Convert.ToInt32(fs.Length);
        byte[] fileBytes = new byte[fileLength];
        BinaryReader br = new BinaryReader(fs);
        for (int i = 0; i < fileLength; i++)
        {
            br.Read(fileBytes, 0, fileLength);
        }
        br.Close();
        fs.Close();
        string strData = Convert.ToBase64String(fileBytes);
        return strData;
    }

    public static void BinaryToFile(string fpath, string binary)
    {
        FileStream fs = new FileStream(fpath, FileMode.Create, FileAccess.Write);
        BinaryWriter bw = new BinaryWriter(fs);
        bw.Write(Convert.FromBase64String(binary));
        bw.Close();
        fs.Close();
    }

}

文件转换成二进制流及二进制流转换成文件

标签:oba   stat   搬家   web   reader   文件   webpart   时间   conf   

原文地址:http://www.cnblogs.com/handboy/p/7141563.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!