这表明System.Byte[]
因为它是展现data
,不data
的内容的说明。要做到这一点做这样的事情:
WebClient client = new WebClient();
byte[] file = client.DownloadData("example.com");
File.WriteAllBytes(@"example.txt", file);
string[] lines = File.ReadAllLines("example.txt");
richTextBox1.Text = lines;
要看到的实际内容
编辑
或者你也可以做WebClient.DownloadString
像@Ria建议。只有我会实现它是这样的:
WebClient client = new WebClient();
var data = client.DownloadString("example.com");
richTextBox1.Text = data.ToString();
或者更有效的甚至
richTextBox1.Text = client.DownloadString("example.com");
在谷歌简单搜索就会发现: http://stackoverflow.com/questions/7118860/download -html-page-in-c-sharp – liran63 2012-07-29 00:55:22