Read HTML information for a Web page
private string Gethtmlcode (string url)
{
String Htmlcode;
HttpWebRequest webRequest = (System.Net.HttpWebRequest) System.Net.WebRequest.Create (URL);
Webrequest.timeout = 30000;
Webrequest.method = "GET";
Webrequest.useragent = "mozilla/4.0";
WEBREQUEST.HEADERS.ADD ("accept-encoding", "gzip, deflate");
HttpWebResponse WebResponse = (System.Net.HttpWebResponse) webrequest.getresponse ();
if (webResponse.ContentEncoding.ToLower () = = "gzip")//If Gzip is used, unzip first
{
using (System.IO.Stream streamreceive = WebResponse.GetResponseStream ())
{
using (var ZipStream =
New System.IO.Compression.GZipStream (Streamreceive, System.IO.Compression.CompressionMode.Decompress))
{
using (StreamReader sr = new System.IO.StreamReader (ZipStream, Encoding.default))
{
Htmlcode = Sr. ReadToEnd ();
}
}
}
}
Else
{
using (System.IO.Stream streamreceive = WebResponse.GetResponseStream ())
{
using (System.IO.StreamReader sr = new System.IO.StreamReader (streamreceive, Encoding.default))
{
Htmlcode = Sr. ReadToEnd ();
}
}
}
return htmlcode;
}
Read a txt text
var
file = File.Open(
"D:\\tx.txt"
, FileMode.Open);
List<
string
> txt =
new
List<
string
>();
using
(
var
stream =
new
StreamReader(file))
{
while
(!stream.EndOfStream)
{
txt.Add(stream.ReadLine());
}
}
var
array =
new
string
[10,10];
var
line = 0;
txt.ForEach(t => {
var
row = 0;
t.Split(
‘,‘
).ToList().ForEach(p => {
array.SetValue(p, line, row);
row++;
});
line++;
});
file.Close();
C # Read Information backup