Nu inteleg EXACT ce vrei sa spui, insa in .NET este extrem de simplu sa creezi thread-uri. Ai doua posibilitati:
1. Creezi un thread cu intrare intr-o anumita functie din clasa ta
2. Creezi o clasa care extinde Thread si rescrii functiile necesare
Eu am un exemplu cu prima metoda:
Cod:
using System;
using System.Threading;
using System.Collections;
void ThreadFunc() {
//do something
}
public static void Main(String[] args) {
ArrayList threadList = new ArrayList();
for (int i = 0; i < 100; i++) {
Thread myThread = new Thread(new ThreadStart(ThreadFunc));
myThread.Start();
threadList.Add(myThread);
}
// acum faci ce vrei cu threadurile din lista threadList
}