使用WebClient类首先需要引用命名空间System.Net.WebClient.
WebClient类下载的方法有:
1 DownloadData 以 Byte 数组形式通过指定的 URI 下载。
2 DownloadFile 将具有指定 URI 的资源下载到本地文件。
3 DownloadString 以 String 或 Uri 形式下载指定的资源。
下面我们来看下这三个方法的应用:
1 DownloadData
上面的代码可以以二进制形式读取百度网站的首页代码,但是其中的中文形式可能会出现乱码,你可以采用
Encoding.Default.GetString(myData);读取二进制中的数据.
2 DownloadFile
上面的代码将百度的图片保存到C盘的地址下.
3 DownloadString
通过上面的方法你可以获取百度首页的源码.