一、C#实现本地文件下载
1、文件下载的路径 文件名称 以及文件下载之后要放的位置 这三个变量是必须要的
2、定义以下四个对象:
FileWebRequest ftpWebRequest = null;
FileWebResponse ftpWebResponse = null;
Stream ftpResponseStream = null;
FileStream outputStream = null;
3、创建文件下载存放位置的路径(不需要手动创建,如果路径存在就创建 不存在就不创建)
Directory.CreateDirectory(LocalFolder);//创建文件夹名称
- 这里提一点 Path.Combine()这个就是文件路径拼接的函数,会自动判断,在需要的文件加比如:
String filePath=Path.Combine(“D;”,“test”,”download”);
//filePath=”D:\\test\download”;
4、 然后执行以下代码 即可完成文件下载
ftpWebRequest = (FileWebRequest)FileWebRequest.Create(new Uri(uri));
ftpWebRequest.Method = WebRequestMethods.Ftp.DownloadFile;
ftpWebResponse = (Fil