powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поток и функция с параметрами
8 сообщений из 8, страница 1 из 1
Поток и функция с параметрами
    #38011984
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как в потоки передавать функцию с параметрами?

Вот примеры


Код работает

Код: c#
1.
2.
3.
4.
5.
6.
7.
Thread ts = new Thread(new ThreadStart(Test);
ts.Start();

private void Test()
{

}




А вот этот код не работает

Код: c#
1.
2.
3.
4.
5.
6.
7.
Thread ts = new Thread(new ThreadStart(Test("передаваемый параметр"));
ts.Start();

private void Test(String parametr1)
{
.....
}




Вот пытаюсь разобраться с ParameterizedThreadStart но что то не получается

Кто знает как это решить подскажите?

Спасибо.
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38011999
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38012024
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buser,

а больше одного передавать то можна, потому что мне нужно предавать 5 слов

например

Код: c#
1.
2.
3.
private void Test (String p1, String p2, String p3, String p4, String p5)
{
}
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38012031
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну... сигнатуру видите? Object там... х-е что хотите...
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38012036
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buser,

Спасибо.

сейчас попробуем
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38012053
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще можно всяко разно - можно тако new Thread(() => Test("vvv", "ccc", ...));
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38012060
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
string p = 'aaaa';
Thread th = new Thread((ThreadStart)delegate()
{
	Test("передаваемый параметр", p);
});
th.Start();
...
Рейтинг: 0 / 0
Поток и функция с параметрами
    #38012061
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buser,

Вот это вариант лучше так как в предыдущем мне все же надо все строки запихать в обьект а потом обратно
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поток и функция с параметрами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]