日期:2014-05-18  浏览次数:21280 次

WebClient下载图片
例如CSDN这个LOGO图片 http://c.csdn.net/bbs/t/5/i/pic_logo.gif

我要把它下载到本地电脑的 D:\c.csdn.net\bbs\t\5\i\pic_logo.gif这个位置,D盘是定死了的,但是c.csdn.net,bbs,t...这些文件夹和子文件夹都是之前没有的,下载时自动根据url生成的。

DownloadFile()貌似不能实现这个想法。

难道只能是自己写个函数来实现吗? 先解析url,根据url创建一系列文件夹,然后再DownloadFile图片,这样岂不是超级麻烦。。有没有简单点的办法。。

------解决方案--------------------
Uri url = new Uri("http://c.csdn.net/bbs/t/5/i/pic_logo.gif");
url里面有很多属性,可以拆分这个网址,你根据自己需要组合成文件夹路径,自己Directory.CreateDirectory