Передача параметров (тоесть больше 1) в поток - C#
Формулировка задачи:
int id = 1; string qqq = "qqq"; Thread x = new Thread(qwer); x.Start(); // если бы добавили ещё 1 перегрузку метода которая принимала бы object[], то былобы норм private void qwer() { // мне бы сюды переменные id и qqq }
Решение задачи: «Передача параметров (тоесть больше 1) в поток»
textual
Листинг программы
static void Main(string[] args) { Thread thread = new Thread(Method); thread.Start(new object[] { 1, "me"}); } static void Method(object state) { object[] mass = state as object[]; int num = (int)(mass[0]); string name = (string) mass[1]; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д