Size: a a a

var chat = new Chat();

2020 March 21

E

Etki in var chat = new Chat();
смотри, поток начинает выполнение из какой-то функции (я сейчас говорю в общих терминах). когда эта функция выполнилась - поток прекращает существование
источник

E

Etki in var chat = new Chat();
тот же самый main
источник

н

назови меня клоуном in var chat = new Chat();
ну это я понимаю
источник

н

назови меня клоуном in var chat = new Chat();
это я знаю вернее
источник

E

Etki in var chat = new Chat();
Ну, твоя задача по какому-то флагу сделать так, чтобы он прекращал работу
источник

н

назови меня клоуном in var chat = new Chat();
просто меня допустим интересует войти в доп поток и там выполнять грязные делишки а когда в основном потоке произойдет то что мне нужно хотелось бы основной тупо терминировать и из допа уже делать все функции
источник

н

назови меня клоуном in var chat = new Chat();
Etki
Ну, твоя задача по какому-то флагу сделать так, чтобы он прекращал работу
ну никак же не сделать так чтоб поток мейна закончил работу я так понимаю
источник

н

назови меня клоуном in var chat = new Chat();
))
источник

p

polunin.ai in var chat = new Chat();
назови меня клоуном
Ребят объясните почему в .net коре убрали возможность уничтожать потоки
Уничтожать потоки - это хреновая затея в любом языке. Передавай сообщение о необходимости выхода, тобв поток нормально завершался.
источник

E

Etki in var chat = new Chat();
назови меня клоуном
просто меня допустим интересует войти в доп поток и там выполнять грязные делишки а когда в основном потоке произойдет то что мне нужно хотелось бы основной тупо терминировать и из допа уже делать все функции
Ну сделай какой-то идентификатор, кто является основным сейчас, пусть на основании его и действуют
источник

E

Etki in var chat = new Chat();
назови меня клоуном
ну никак же не сделать так чтоб поток мейна закончил работу я так понимаю
void Main() {}

зашел и сразу завершился
источник

н

назови меня клоуном in var chat = new Chat();
Etki
void Main() {}

зашел и сразу завершился
так прога завершится же
источник

н

назови меня клоуном in var chat = new Chat();
я об этом
источник

E

Etki in var chat = new Chat();
я не знаком с семантикой шарпа в этом, но в общих терминах пока жив один из потоков процесса - процесс жив весь
источник

p

polunin.ai in var chat = new Chat();
назови меня клоуном
просто меня допустим интересует войти в доп поток и там выполнять грязные делишки а когда в основном потоке произойдет то что мне нужно хотелось бы основной тупо терминировать и из допа уже делать все функции
Это крайне странно что ты хочешь из дополнительного потока что-то делать после окончания основного :\
Просто join() сделай у основного потока
источник

н

назови меня клоуном in var chat = new Chat();
polunin.ai
Это крайне странно что ты хочешь из дополнительного потока что-то делать после окончания основного :\
Просто join() сделай у основного потока
не после окончания
источник

н

назови меня клоуном in var chat = new Chat();
а во время
источник

н

назови меня клоуном in var chat = new Chat();
допустим если в основном потоке происходит что-то ключевое, хочется с дополнительного потока уже подключиться к основной программе а основной шобы ничего не делал
источник

E

Etki in var chat = new Chat();
Насколько понял из чтения диагональю, есть Background и Foreground threads. Пока жив хотя бы один Foreground - приложение продолжает работать.
источник

н

назови меня клоуном in var chat = new Chat();
сорян если несу бред, просто только начал в многопоточности разбираться
источник