1. 程式人生 > 實用技巧 >c#操作方法

c#操作方法

1、通過讀取路徑將檔案轉為byte[]

  //將一個file檔案轉化為byte[]
        public static byte[] GetBytesFromUrl1(string url)
        {
            byte[] b;
            FileWebRequest myReq = (FileWebRequest)WebRequest.Create(url);
            WebResponse myResp = myReq.GetResponse();
            Stream stream = myResp.GetResponseStream();
            
//int i; using (BinaryReader br = new BinaryReader(stream)) { b = br.ReadBytes(1000000); br.Close(); } myResp.Close(); return b; }

    //通過Url地址將檔案轉成byte[]
        public static byte[] GetBytesFromUrl(string
url) { byte[] b; HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url); WebResponse myResp = myReq.GetResponse(); Stream stream = myResp.GetResponseStream(); //int i; using (BinaryReader br = new BinaryReader(stream)) { b
= br.ReadBytes(500000); br.Close(); } myResp.Close(); return b; }