CLR via C#. Глава 12. Обобщения C# - Generics C#

  Рет қаралды 7,662

CODE BLOG

CODE BLOG

Күн бұрын

Пікірлер: 81
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Подписывайтесь на канал, включайте колокольчик и поддержите развитие канала своим лайком. Это действительно важно для меня. А также не стесняйтесь задавать вопросы в комментариях. Ссылка на GitHub: github.com/shwanoff/ValueVSReference ТАЙМКОДЫ: 0:02 - О чем видео 0:38 - Напоминание о ресурсах канала 1:27 - Парадигмы ООП 2:03 - Повторное использование классов 2:47 - Обобщения - механизм повторного использования алгоритмов 3:15 - В каких типах можно применять обобщения 3:49 - Интерфейс обобщенного типа List 5:10 - Преимущества и недостатки обобщений 7:10 - Приложение для сравнение скорости работы обобщенного типа List и необобщенного ArrayList 8:21 - Пространства имен обобщенных коллекций в FCL 9:40 - Почему не удаляют необобщенные коллекции? 10:02 - Инфраструктура обобщений C# 11:11 - Заключение Включайте оповещения о новых видео и прямых трансляциях прямо в личные сообщения ВКонтакте. Самый удобный способ не пропустить ни одного видео - подпишись на рассылку bit.ly/subscribe_codeblog А для общения заходите в наши чаты: Общий чат в телеграм: bit.ly/tg_chat_codeblog Чат по C# в телеграм: bit.ly/csharp_chat Чат в дискорд: discord.gg/EV2WdyP
@MsKuryatnikov
@MsKuryatnikov 4 жыл бұрын
Вадим, не забрасывай пожалуйста канал и пожалуйста больше стримов!
@АлексейВасильев-и8к
@АлексейВасильев-и8к 4 жыл бұрын
Формат коротких видео гораздо удобнее👍 отличное решение
@student6842
@student6842 3 жыл бұрын
ну ты прям умозаключательный решитель. иди в институт учись, там тебе нормальный формат обучения предоставят
@altarian9263
@altarian9263 4 жыл бұрын
Формат с короткими видео очень классный!
@Sozvic
@Sozvic 4 жыл бұрын
Наконец то продолжение. Я целый год ждал.Уже и книгу купил)
@romankirzner1410
@romankirzner1410 4 жыл бұрын
Спасибо тебе за твой труд, делаешь очень полезную работу, я просмотрел все твои стримы и ролики. Жду с нетерпением продолжения... Спасибо тебе за любой формат, главное не останавливливайся. Смотрим тебя в Израиле и также советую многим коллегам и друзьям. Респект и уважение!
@GoxaQ-zq3cn
@GoxaQ-zq3cn 4 жыл бұрын
Короткий огонь! Больше коротких! Буду смотреть)
@mbjuggernaut
@mbjuggernaut 4 жыл бұрын
Мужик, ты классно объясняешь и оформляешь видео, спасибо тебе.
@igorcoolman
@igorcoolman 4 жыл бұрын
короткие видео в топ, делай в таком формате пожалуйста, лучше даже чем стримы, коротко ясно и желательно с живыми примерами.
@vladisslavss
@vladisslavss 2 жыл бұрын
Как и всегда ставлю лайк за ваши труды) Спасибо вам за работу! Лукас и коммент в поддержку автора канала!
@arimov_serg
@arimov_serg 4 жыл бұрын
Короткий формат понравился меньше обычных твоих стримов. Какой-то стиль инфо-бизесменов ))
@АндрейКотельников-в3е
@АндрейКотельников-в3е 4 жыл бұрын
Вадим, крутая подача материала! Продолжай )
@АртемМазуров-д9п
@АртемМазуров-д9п 4 жыл бұрын
Вадим, реально не привычно в таком формате смотреть, привыкай к камере, стримы ждем с нетерпением, особенно хотелось бы закончить с Рихтером, очень много дальше серьезных тем, в которых нужно сильно копаться!! Спасибо вам за труды!
@dzmitry6856
@dzmitry6856 4 жыл бұрын
С возвращением!) Думал, забросили канал, прям обрадовали)
@DmitryDolganov
@DmitryDolganov 4 жыл бұрын
Вадим, привеет!!!! С возвращением тебя! Бесконечное тебе спасибо за твои интереснейшие лекции!
@Brovenko
@Brovenko 4 жыл бұрын
Круто, что у тебя все устаканилось с переездом и работай. И то, что ты вернулся к публике!!! По поводу длинных роликов, вообще не напрягали - в них плюс, там ты более живые примеры приводишь для понимания. Главное ты вернул и это здорово!!!! Удачи на новом месте работы и принимай поздравления с повышением!!!!!
@КоляГал-з2у
@КоляГал-з2у 4 жыл бұрын
Вадим, ты лучшие обожаю тебя смотреть, записывай и дальше интересные видео, ты очень помогаешь многим людям, добра тебе!!!
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Спасибо)
@denisosipenko7413
@denisosipenko7413 4 жыл бұрын
Спасибо за труд! Как всегда огонь! К стати, ты говорил писать если твои уроки помогли с работой, ставь ещё один +))) Теперь я не только DB-Dev, но и в новой компании .NET dev))))
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Поздравляю! Это очень круто! Невероятно рад за тебя! Надеюсь, тебе понравится эта работа :)
@АртемМазуров-д9п
@АртемМазуров-д9п 4 жыл бұрын
Вадим, вы когда давали сразу целой главой, возможно это занимало целый час - два, но при этом всем, можно было поставить на паузу и досмотреть позже и идея в том, что когда вы давали целую главу, след. видео выходило через неделю, а у нас в свою очередь была возможность переваривать, пробовать, заниматься с конкретной главной. А сейчас, вроде бы и посмотрел, но для проб и тестирования мало информации, и надо ждать два дня. Нужно конечно заниматься самому, что все и делают, но когда тебя направляет Senior и указывает направление, то понимание материала дается легче. Спасибо вам за труды огромное, тружусь Junior'ом, всегда смотрю вашь канал, дополняю знания. Спасибо вам за труды, лучше вас на рускоязычном контенте никого нет! Надеюсь запилите что-то по dot.net core позже, успехов вам во всем!
@squirrel1832
@squirrel1832 4 жыл бұрын
С долгожданным возвращением! Ждем следующие уроки!
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Прямо сейчас готовлю следующий
@squirrel1832
@squirrel1832 4 жыл бұрын
CODE BLOG - Программирование и C# спасибо за ваши труды, мы все их ценим👍
@Polozm1488
@Polozm1488 4 жыл бұрын
лучший канал по с# спс за видео
@PavelMaletskaPol
@PavelMaletskaPol 4 жыл бұрын
Очень рад возвращению!!! Ура!!!
@kotikvacia9970
@kotikvacia9970 4 жыл бұрын
Короткие видео -> Круть !)
@amwrag
@amwrag 4 жыл бұрын
Лично мне без разницы, лишь бы видео вообще выходили. С удовольствием посмотрю и так и так.
@mkrugl
@mkrugl 4 жыл бұрын
Вадим, пожалуйста, делайте больше стримов по C# урокам!
@Алексей-р2л9д
@Алексей-р2л9д 4 жыл бұрын
А можно и одним предложением. :) Обобщения позволяют абстрагировать типы данных от алгоритмов.
@дядявася-м3д
@дядявася-м3д 4 жыл бұрын
Видео топ!!!!!(побольше таких видосов) P.s(только по новим темам))
@MrKr1k
@MrKr1k 4 жыл бұрын
Ура! Новое видео! Такой формат в самый раз. Будут ли видео про Asp.net core mvc?
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Будут)
@СергейПясковский-л3ъ
@СергейПясковский-л3ъ 4 жыл бұрын
Классно получилось! 🤝
@stan5214
@stan5214 4 жыл бұрын
Так и подумал, что это жж на гитхабе неспроста:) Кстати Албахари выделяет параметры типов в обобщениях в отдельный тип данных
@eney1975
@eney1975 4 жыл бұрын
Урааа, наконец то! продолжение будет регулярно?
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Ага, на то и рассчитано )
@pispis3617
@pispis3617 4 жыл бұрын
Когда жмякаешь колокольчик, то ставь именно пункт "все", иначе не всегда будет приходить видео)
@faizulla5838
@faizulla5838 4 жыл бұрын
Классно: понятно, доступно, разжеванно скорость 1,25 рулит .... но без фоновоймузыки, вообще былобы суппер.
@АлеАле-ч2й
@АлеАле-ч2й 4 жыл бұрын
а я не заметил что фон муз была .
@Tezla0
@Tezla0 4 жыл бұрын
Без фон музыки ощущается пустота, из-за этого не так приятно смотреть
@eney1975
@eney1975 4 жыл бұрын
хороший формат
@никитататарников-ы9к
@никитататарников-ы9к 4 жыл бұрын
ура видос вышел)
@ДенисБ-з1й
@ДенисБ-з1й 4 жыл бұрын
Что касается алгоритмов (на C#), по графам был только обход в ширину. Для такой темы мало, может имеет смысл продолжить: алгоритмы Краскала, Дейкстра и т.д.
@atler9865
@atler9865 4 жыл бұрын
Было бы гуд интенсивы так выпускать) 30-40 видео по 30-50 минут
@VitaliyZlobin
@VitaliyZlobin 4 жыл бұрын
Не знал про последние 2 парадигмы, засыпался бы на собесе, спасибо!)
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Скажу по секрету, большинство собеседывающих их даже не знают :))
@anatoliytkachenko1498
@anatoliytkachenko1498 3 жыл бұрын
Лайк для продвижения видоса!
@mylifeoop
@mylifeoop 4 жыл бұрын
Такой формат интереснее, только бы "серии" выходили чаще. Можно, даже, одним скопом. И набор кода чуть помедленнее сделать, я несколько раз на паузу ставил, чтобы разглядеть, что там написано
@topProgrammer
@topProgrammer 3 жыл бұрын
а посылка сообщений в ооп что означает?
@Vladimir___M
@Vladimir___M 4 жыл бұрын
1,5 скоростью ты загнул :)) , с 1,25 самое то :))
@maksk5017
@maksk5017 4 жыл бұрын
Ютюб скатина, смс не дал, лайкосик с меня)
@star_lord1911
@star_lord1911 4 жыл бұрын
Давай видео по 20-50минут а то смотреть по 2часа очень сложно😣😖😫😭
@АлеАле-ч2й
@АлеАле-ч2й 4 жыл бұрын
книжки открывай
@lantan_creater
@lantan_creater 4 жыл бұрын
со стримов узнаёшь много больше и не только по основной разбираемой теме. короткие же ролики- минус начало и конец , плюс скорость 1.5, выходит 6 минут сжатого рассказа.
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Поэтому после каждой главы я хочу делать стрим, с ответами на вопросы и обсуждением всего, что не упомянуто в ролике )
@lantan_creater
@lantan_creater 4 жыл бұрын
@@CODEBLOG на мой взгляд, хорошим решением будет оставить полноценные стримы для олдов, и, как вариант, заливать вторую версию главы в укороченном варианте.
@igorcoolman
@igorcoolman 4 жыл бұрын
кто может мне объяснить, показать на примере, зачем в качестве типа указывают какой либо класс, а не int или string например и как с этим можно работать??
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Ну самый простой пример с тем же list. У тебя может быть класс Person - человек. И ты хочешь сделать список людей. Создаешь List
@arifomm
@arifomm 3 жыл бұрын
Спасибо большое!!!!
@Yury93-b8n
@Yury93-b8n 4 жыл бұрын
А Unity будет?)
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Будет, но не очень скоро
@Yury93-b8n
@Yury93-b8n 4 жыл бұрын
CODE BLOG - Программирование и C# спасибо за ответ) Я вас смотрю и ставлю лайки🙂
@Yury93-b8n
@Yury93-b8n 4 жыл бұрын
CODE BLOG - Программирование и C# с девушкой с# вместе разучиваем)
@antonTarasyuk
@antonTarasyuk 4 жыл бұрын
идеально включить скорость 1,25
@kotikvacia9970
@kotikvacia9970 4 жыл бұрын
1.5)
@mazZZzilaplayer
@mazZZzilaplayer 4 жыл бұрын
2.0 для меня идеально
@vladandr01
@vladandr01 4 жыл бұрын
Привет, можешь пожалуйста посоветовать книгу по ASP.NET core
@CODEBLOG
@CODEBLOG 4 жыл бұрын
На самом деле можно выбирать любую. Информация везде приблизительно одинаковая
@vladandr01
@vladandr01 4 жыл бұрын
Спасибо
@ПаровозикТомас-л3ы
@ПаровозикТомас-л3ы 4 жыл бұрын
Када уже Юнька будет?
@CODEBLOG
@CODEBLOG 4 жыл бұрын
К сожалению пока не скоро. Но будет )
@ivanb8662
@ivanb8662 4 жыл бұрын
Основная проблема с ограничениями обобщений :-(
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Очень скоро будет ролик, прямо специально про это :)
@ivanb8662
@ivanb8662 4 жыл бұрын
@@CODEBLOG кстати неплохое приложение нашел, там ка бы по всему, вкратце с примерами, c#free устраивает: www.code-samples.ru/
@WeCoding
@WeCoding 4 жыл бұрын
class A where T: class B, new(){}
@artemkvashnin3421
@artemkvashnin3421 2 жыл бұрын
Задачки со собесов
@samnihao6943
@samnihao6943 4 жыл бұрын
Спасибо конечно, но такой формат тебя ничем не выделяет. Ленивое обобщение про обобщения в C#. Это типа формат Википедии? Ты думаешь 12 минут на такую тему достаточно? То есть, все остальные темы были по 1.5-2 часа. А здесь 12 минут. И это при том, что дженерики используются везде. Такое впечатление, что тебе уже незачем заниматься каналом. "Мавр сделал свое дело, мавр может уходить". Ютубом имя себе сделал, всем спасибо, все свободны. Вроде это и понятно, чё дальше за копейки напрягаться, тратить время, но все равно жалко. Тем не менее спасибо за предыдущие труды.
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Будет 4-5 коротких видео по этой теме, а потом обобщающий стрим и возможность задать все вопросы
@CODEBLOG
@CODEBLOG 4 жыл бұрын
@@vladimir3074 так ещё будут 4-5 видео с оставшимися темами ) все проговорю, а в конце ещё стрим сделаю по всей теме, чтобы можно было задать вопросы дополнительно объяснить что не понятно
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
Асинхронное программирование на C# (блок 1)
1:01:53
Просто программист
Рет қаралды 9 М.
CLR via C#. Глава 13. ИНТЕРФЕЙСЫ C#. Stream
2:58:30
C# generics ⁉️
5:33
Bro Code
Рет қаралды 83 М.