Thread-problem
Hej eksperter,Her er lidt kode:
// I klassen Program - under Main()
string target = "http://www.ovrkll.com/";
MatchCollection matches = Regex.Matches(Connection.LoadSource(target), "<a [^<>]*href=\"([^<>]+)\"[^<>]*>([^<>]+)</a>");
foreach (Match m in matches)
{
CurrentName = m.Groups[2].Value;
CurrentTarget = Connection.GetAbsoluteUrl(target, m.Groups[1].Value);
Threads.Add(new Thread(new ThreadStart(AnalyzeLink)));
Threads.Last().Start();
}
while (!ThreadsStopped())
Thread.Sleep(1000);
// En metode - også i Program
private static void AnalyzeLink(string name, string target)
{
new Site(Program.CurrentName, Program.CurrentTarget);
}
Det giver følgende fejl:
No overload for 'AnalyzeLink' matches delegate
Hvad kan der være galt?