Как мне многопоточность с частными или общедоступными функциями?C # 4.0 - PullRequest
0 голосов
/ 11 декабря 2010

Как мне многопоточность, чтобы она могла запускать частные или публичные функции в текущем классе или других классах?

1 Ответ

2 голосов
/ 11 декабря 2010
List<Action> tasks = new List<Action>();

tasks.Add(() => { ... do whatever });
tasks.Add(() => { ... do whatever });
tasks.Add(() => { ... do whatever });
tasks.Add(() => { ... do whatever });

System.Threading.Tasks.Parallel.Invoke(tasks.ToArray());

Вы можете поместить этот контекст в приватный или публичный метод где угодно. и контекст выполнения также может быть как частным, так и общедоступным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...