スレッドで 1 つのパラメータを送信できます
class myThread
{
Thread thread;
public myThread(string name, int st)
{
thread = new Thread(this.Get_IP);
thread.Name = name;
thread.Start(st);//передача параметра в поток
thread.Join();
}
void Get_IP(object st)
{
for (int ii = 0; ii < (int)st; ii++)
{
// smth
}
}
}
しかし、たとえば2つ送信する必要があります
for (int ii = (int)st; ii < (int)fi; ii++)
{
// smth
}
2つのパラメーターをすべてまとめる方法があります
void A(int a, int b) { }
と
ThreadStart starter = delegate { A(0, 10); };
しかし、どうすればそれらをスレッドに送信できますか?