c#操作方法
阿新 • • 發佈:2020-10-29
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(stringurl) { 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; }