C# programming. Lesson 21. Multithreading. Part 3
HTML-код
- Опубликовано: 30 сен 2024
- Продолжаем работать с несколькими потоками. Отмена операций и обработка ошибок при работе с Task.
Поддержи развитие канала! money.yandex.r...
Qiwi Wallet +79534684569
Ссылки на предыдущие уроки:
Урок 20. Многопоточность. Часть 2. • Уроки C#. Многопоточно...
Урок 19. Многопоточность. Часть 1. • Уроки C#. Многопоточно...
Урок 18. Entity Framework. Часть 3. • Уроки C#. Entity Frame...
Урок 17. Entity Framework. Часть 2. • Уроки C#. Entity Frame...
Урок 16. Entity Framework. Часть 1. • Уроки C#. Entity Frame...
Урок 15. Деревья выражений. • Уроки C#. Деревья выра...
Урок 14. Reflection. • Уроки C#. Reflection
Урок 13. Введение в LINQ. • Уроки C#. Введение в LINQ
Урок 12. Лямбда-выражения. • Уроки C#. Лямбда-выраж...
Урок 11. Три кита. • Уроки C#. Три кита
Урок 10. Исключения. • Уроки C#. Исключения
Урок 9. Множества. • Уроки C#. Множества
Урок 8. Обобщения. • Уроки C#. Обобщения
Урок 7. Пример создания приложения. • Уроки C#. Пример созда...
Урок 6. Интерфейсы. • Уроки C#. Интерфейсы.
Урок 5. Запечатанные, статические и абстрактные классы. • Уроки C#. Запечатанные...
Урок 4. Наследование и полиморфизм. • Уроки C#. Наследование...
Урок 3. Делегаты и события. • Уроки C#. Делегаты и с...
Урок 2. Состав типа. • Уроки C#. Состав типа.
Урок 1. Типы данных. • Уроки C#. Типы данных.
Вроде забыли про _tokenSource.Cancel(); в методе butStop_Click.
Без этого у меня не выбрасывалось исключение.
да в объяснении этого нет.. хотя понятно что "отмена" должна передаваться в токене.
Спасибо за урок. Только в примере с CancellaionSourse ( c 11:55 ) ты забыл сказать, что из butStop_click надо вызывать _tokenSource.Cancel(); чтобы отменить task.
я до этого шел 2 дня самостоятельно . . . а так - шЫкарный чувак
You are back! Не думал, что увижу новые видео. У тебя одни из лучших, если не лучше, уроки программирования на RUclips!
+ReasonX7 Спасибо )
Я волновался за тебя, думал мало ли что случилось. Классные уроки, не только касательно C# но и программирования в целом.
+fortrolol Спасибо на добром слове! Со мной все хорошо, просто работы много )
Господа! Теперь слов "Спасибо" и "Офигеть круто" мало. Автор провел большую работу, но эффект новизны и вдохновения ушел. Что бы продолжать, нужен дополнительный стимул. О чем он честно сказал. Лично я с этим полностью согласен. Сколько полезного, и главное понятного, можно еще узнать?
Спасибо за новый урок и возобновление работы канала)) ждём продолжения
Что особенно нравится - скорость подачи материала: нету неожиданных для автора поведений программы/среды, автору не нужно время на осознание ситуации, автору не нужно время на "потупить", автор проговаривает текст достаточно быстро, что делает уроки весьма удобными. Часто уроки других авторов похожий объём информации выдают за час-полтора.Спасибо что экономите наше время, с возвращением)
Твои уроки очень сильно пригодились мне в своё время. Очень рад, что ты продолжаешь своё дело, удачи в этом! :)
Большое спасибо за эти уроки. На счет монетизации - всё правильно. Хорошему делу поддержка нужна.
ух и продолжительный же перерыв, спасибо что вернулись)
Чувак, ты шикарен! Я так волновался что урокам пришла хана. Это определённо лучшие уроки по C# среди русскоязычных каналов
урра! еще не смотрел. но лайк заранее. огромное спасибо!
Ура!!! Ти повернувся!!! Якраз кстаті!
Урра! Дядя Фйоодор-р приехал! ) ...так и думал, что работы у Вас просто много... сам вот подумываю попасть в контору через их обучающие курсы (работу нормальную тяжело найти), но для этого ещё нужно, чтобы они приняли в их набор... Кстати, Игорь, насколько я помню, Вы в отечественной компании работаете - не подумайте, что подначиваю, просто любопытно: требуют у вас знания английского или не столь важно. В той конторе, куда думаю пойти, пугают, что можно не пройти только лишь из-за плохенького английского. В общем-то мой английский, хочется думать, среднего уровня, но не так чтоб свободно разговаривать - практики нет; больше опасаюсь за ООП-основы. Пишу тут тестовое задание, а до этого делал для себя программу на основе Вашего урока MVP-паттерна - когда пишешь код, лучше понимаешь полезность паттернов в освоении ООП, по крайней мере с мвп чувствешь себя свободней и уже не теряешься куда этот класс или метод приткнуть. Правда, когда взялся за тестовое задание, меня начали терзать смутные сомнения, а знаю ли я вообще что-либо об ООП, паттернах и их применимости. Делаю больше интуитивно - сегодня думаю дописать, в любом случае, писать там вроде бы и нечего, а сроки поджимают ).
+Юрий Пискунов Только сейчас увидел этот комментарий. Нет, у нас знания английского не требуется, я даже не слышал о таких требованиях, если только организация не работает плотно с англоязычными заказчиками.
А вообще я начинал учить программирование вообще без знания английского )) Всякие "рун", "сюстем", "файервелл" были в порядке вещей )
С ВОЗВРАЩЕНИЕМ !)
урааа. А я боялся что забросил это Богоугодное дело или того хужо несчастие случилось. Я очень рад возвращению автора. Ура!!!
+Sargis Lefty Sanoyan Отставить несчастия )
Defazze, а кто вы на киберфоруме? Не отвечайте, если не хотите. Вопрос просто для интереса.
+Евгений Александров Никакого секрета здесь нет - тоже Defazze )
Приятно удивился, увидев свежедобавленное видео
Qiwi давайте кину денег. Помогли Ваши кроки.
+sanya sa Ссылка на Qiwi-кошелек - в описании к видео
С возвращением, спасибо!)
Быстр как молния
Отличный урок! Спасибо! Полностью согласен с Вашим утверждением что каждый труд должен быть оплачен! Ваши уроки того заслуживают. Планируете продолжать ? Ваш Яндекс кошелёк ещё работает ? Есть ещё какие либо реквизиты для перевода ?
11:08 Способы завершения Task
17:53 Схема CancellationToken
С возвращением. Нашёл твои уроки относительно недавно. Ты очень понятно рассказываешь. Делаешь примеры,сравнения. Спасибо)
С возвращением!
Очень рад новым видео, ваши предыдущие уроки помогли мне там, где книги оказались бессильны. Огромное спасибо
Боже мой! я думал такой замечательный канал тоже был закинут. Но не тут то было! Спасибо что продолжили!!
УРААААААА!!!!!!!!
Здравствуйте, спасибо большое за уроки, вы бы не могли выкладывать и сам код рассмотренный в уроке?
+Саша Черкашин А какой код? ) В начале урока код, как правило, один, потом он несколько раз изменяется, и в конце урока - уже совсем другой.
ну хотя бы конечный вариант
+Программирование - это просто Очень удобно было бы хотя бы конечный вариант кода.
а где вызов _tokenSource.Cancel()?
Это я удачно зашел, оказывается продолжение началось)
+Александр Тымчук Заходите почаще, продолжений будет много.
+Defazze Это очень хорошая новость!
Что мне нравится в этих уроках, что все по делу (помимо манеры изложения, дикции и т.д.).
Сейчас как раз понадобилось обновить знания, хотел посмотреть уроки от ITVDN, но как вижу что каждая тема около 2 часов занимает тоска одолевает. А тут главное что без 10ти-кратного повторения одной и той же фразы.
В общем спасибо, и побольше сил и свободного времени! =)
+Artur Daveyan Ссылка на Qiwi-кошелек - в описании к видео
Я в шоке просто! Думал что автор забыл уже о канале, а тут такое! С возвращением!
Отличная подача материала, самая суть. Большое спасибо!
УРА! Очень ждал новых уроков!
Спасибо за труд. Игорь ты лучший!
спасибо за видео) очень хорошо и понятно объясняете)
Спасибо за потрясающие уроки.
офигеть
100% . . . я тоже под впечатлением
Он вернулся, урааааа
вернулся , ураааа :)
ТЫ ЖИВ!)
спасибо за урок