Я хочу создать поток, а затем передать ему параметры. Но я не знаю, как.
Thread siteDownloader = new Thread(new ParameterizedThreadStart(GetHTML));
Это функция, которую я хочу запустить как новый поток.
static string GetHTML(string siteURL)
{
WebClient webClient = new WebClient();
try
{
string sitePrefix = siteURL.Substring(0, 7);
if (sitePrefix != "http://")
{
siteURL = "http://" + siteURL;
}
}
catch
{
siteURL = "http://" + siteURL;
}
try
{
return webClient.DownloadString(siteURL);
}
catch
{
return "404";
}
}