我只是想对以下程序进行澄清:
foreach (Match match in MC)
{
string link = match.Groups["link"].ToString();
if (link.Contains("ebay.de/itm/"))
{
int endIndex = link.IndexOf("?pt");
link = link.Substring(0, endIndex);
if (link != lastLink)
{
getEanPerLink = delegate
{
getEan(link);
};
new Thread(getEanPerLink).Start();
}
lastLink = link;
}
}
当程序循环时,它会创建很多线程。我只是想问一下这些线程是结束还是自行退出。或者如果没有,我如何中止创建的每个线程?