c#操作方法

时间:2020-10-30 11:53:50   收藏:0   阅读:26

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;
        }

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!