оглавление: 00:00 вступление 01:33 начало, об устаревших string массивах 02:58 reverse array 04:05 .ToList() 07:33 .Union() 08:40 .Skip() 09:03 .Distinct() 09:43 .Count() 12:53 .Where() 16:40 .Select() 19:30 .OrderBy() кстати, все эти расширения очень похожи на SQL запросы, вернее, это грубо говоря они и есть 20:00 .OrderByDescending() 20:40 .ThenBy() 22:10 .GroupBy() 24:29 .Key 27:00 отступление об автоподставке 28:30 Parallel.For() 30:10 Parallel.ForEach() 32:25 .AsParallel() (.ForAll()) 47:10 .Aggregate() 51:20 .First() 52:07 .FirstOrDefault() 52:43 .LastOrDefault() 52:48 .Any() 53:18 .All() дальше рассказываем коротко 56:27 .Exept() 57:02 .SkipWhile() Вот теперь порядок. Тема сложная, запомнить все невозможно а читать документацию лень когда есть такой учитель. Можете дописывать в ответах что добавить.
@Павел-щ5р8ы2 жыл бұрын
Я такой подачи материала еще не встречал, серьёзные темы с юмором=).Приятно слушать
@psevdoname1234 жыл бұрын
Всю ночь искал вменяемое объяснение с примерами, а ваш канал - настоящий клад. Акцент на использование, а не на теорию, очень помогает быстро вникать. Спасибо!
@RioRRRR Жыл бұрын
Мужик ты лучший. Я за 5 минут узнал инфы больше чем где либо за часы
@XpucT Жыл бұрын
True story ☝
@fedorsteshenko434 жыл бұрын
Мужик спасибо тебе огромное, жаль такого препода нету меня в универе
@drino955jug33 жыл бұрын
Спасибо большое, ты проделал огроменный труд. Программка прекрасная, СПАСИБО !!!
@Sharpei14 Жыл бұрын
Пересматриваю тебя уже третий раз. Мужик! Большое благодарю! Самый крутой выпуск про магию Linq)!
@profitergrant4 жыл бұрын
Ждем новые видео по обучению. Самый отличный мастер по обучению!
@yar97212 жыл бұрын
Респект, начал осваивать программирование и выбрал язык С# так как понравился синтаксис и в целом язык. Вот дошел до Линку и не мог понять select() благодаря тебе я все понял, спасибо)
@yaroslove3 жыл бұрын
Хачатур, большое тебе спасибо за этот ряд видосов, ты человечище. Это большой труд - снимать так, чтобы тебя понимали. Oчень много почерпнул по шарпу именно у тебя. Счастья :)
@paul.antares3 жыл бұрын
Какой же ты монстр)))) Как можно настолько быстро и четко выдавать информацию? Восторг!
@МарияБакаева-с9щ4 жыл бұрын
Респект тебе)Ты первый человек,который заставил меня войти в свою учетку,чтобы поставить лайк и подписаться на канал.Видео без воды и по делу)
@bakhtiyarov_dj2 жыл бұрын
Благодарю. Спасибо. Очень помог. Удачи во всём!!!
@urbans64 жыл бұрын
очень понятный материал, за подачу материала просто отдельный респект!
@magnemagnetiq7219 Жыл бұрын
Спасибо! Невероятно полезно и доходчиво! (многим нравятся юморные вставки с содержанием генитального юмора, типа, расслабляют, меня же они немного раздражают и отвлекают, но тут каждому своё и на усмотрение автора, ессно)
@arsenk.61465 жыл бұрын
Спасибо большое! Очень плотная подача информация, круто. Большинство знал, но интересно было послушать, кое-что почерпнул для себя, хорошо рассказываешь. Лайк, подписка :)
@СергейСоловьев-у7б Жыл бұрын
Видео больше для Junior Strong, которые уже начали двигаться к Middle и изучать дополнительные фишки, технологии, фреймворки... Спасибо большое, всё очень доходчиво, с юмором и на максимально понятных примерах!
@XpucT Жыл бұрын
@Denis_Schneider Жыл бұрын
кому нужен джун без знания линка?
@irik2339 Жыл бұрын
Топ видео!!! Спасибо огромное! Теперь буду пользоваться LINQ!
@ИльясГелязутдинов3 жыл бұрын
миллион лайков тебе мужик, прям красавчик. Музыка на фоне само то , помогает сконцентрироваться. И инфа годная, +- нашел ответ на вопрос, который меня тревожил
@MerdanKlychev4 жыл бұрын
Очень крутой канал. Очень хочется посмотреть видео про работе с базами данных. Сделайте пожалуйста видео про них 🙏🙏🙏
@XpucT4 жыл бұрын
Такой урок точно будет 👏
@КириллКрохин-х9н5 жыл бұрын
"нет буквы п-пошел нахер" эта фраза просто убила)
@ИльяШ-щ8м4 ай бұрын
😄
@senser1o762 жыл бұрын
Мужик, ты лучший препод на ютубе которого я видел) однозначно подписка - все по делу и без воды, быстро четко и понятно! Тут у нас экшен пошел говорит :D :D :D
@XpucT2 жыл бұрын
@Vladislav111114 жыл бұрын
Тааааалант объяснять так, чтобы было понятно. Где поставить 1000 лойсов???
@GanovAlex2 жыл бұрын
Случайно наткнулся на видео, хоть и знаю все эти дела, но в качестве повторения и просто приятного видео залипаю. Материал преподносится суперски, талант. Спасибо за видосики
@libravo1d194 жыл бұрын
Жостко бро подписался. Ты мне прям глаза на линк открыл я думал то что это фигня.
@libravo1d194 жыл бұрын
У меня лабаротрка по спискам и колекциям и нужно ее вывести и обернуть а потом посчитать количество элементов крч должен был быть алгоритм а будет list.Revers() и list.Count () лол
@awfsdgsgeefdgwef5 жыл бұрын
Лайк поставил, пошёл смотреть. Хорошо, что есть люди, которые могут нормально объяснять
@ddimoxa5 жыл бұрын
Христос воскресе! Твои уроки это пока лучшее что я нашёл на рускоязычном сегменте. Будешь ли пилить ещё? Когда новые видео? Огромная тебе благодарность за проделанную работу.
@XpucT5 жыл бұрын
Новые видео будут. Просто пока очень занят =)
@ЖекаСимаков-у5х4 жыл бұрын
@@XpucT , прошло пол года, где же ?
@XpucT5 жыл бұрын
Домашнее задание: 1. Спарсить (WebClient) файл hosts, блокирующий клубнику ( github.com/StevenBlack/hosts/tree/master/alternates/porn ) 2. Записать в список (List) только те строки, которые начинаются на 0.0... 3. Если файл C:\Windows\System32\drivers\etc\hosts существует, сделать бэкап рядом 4. Записать антиклубничный hosts в новый hosts. Для тех, кому нужно посложнее: 5. Учесть строки, которые уже есть в родном файле hosts и вписать туда антиклубничный hosts. 6. Сделать сортировку в файле по доменным именам по алфавиту. 7. Если встречаются и 0.0.0.0 и 127.0.0.1, то выбрать что-то одно и вписывать все по одному стандарту, например, 0.0.0.0
У кого ссылка на ГитХаб не работает, уберите скобку в конце ссылки, не за что.
@XpucT5 жыл бұрын
@@sergeyobzorsik2ch153 поправил. KZbin бы кто поправил =)
@TheFryOS4 жыл бұрын
@@XpucT Здравствуйте, а уроки ООП будут?
@dayls85452 жыл бұрын
Ну таких туториалов я ещё не смотрел) Спасибо
@XpucT2 жыл бұрын
@maxdark98175 жыл бұрын
Привет Христ! Зачетные видео! Очень интересно рассказываешь, нравится смотреть твои уроки по C#!
@rustam_1744 жыл бұрын
Это лучшее объяснение темы, что я видел.
@armm64372 жыл бұрын
Очень классное объяснение. Спасибо!
@irinaku7581 Жыл бұрын
Благодарю, вы лучший
@Pilengass4 жыл бұрын
Ролик как всегда пушечный. Христ, у тебя одни из лучших обучающий роликов. Все быстро, внятно . Ролики по теме и с примерами. Нет никого бубнежа на 2-3 часа, как от дяди Васи, который по молодости писал калькуляторы для завода и который в душе не чает что такое ООП, но пытается его объяснять со своим беспонтовым микрофоном , купленным где-нибудь в Мвидео за 200 рублей . Очень жаль, что ты сейчас не записываешь обучающие ролики, но вижу активность в комментариях от тебя. Будем ждать продолжение твоих роликов. Надеюсь у тебя все хорошо.
@XpucT4 жыл бұрын
Спасибо =) Всё хорошо. Сейчас очень занят Win 10 Tweaker. Сложноватые задачи себе придумал, которые никто никогда не делал даже. Но справляюсь =) Новые уроки будут. Как раз когда буду свободнее.
@Pilengass4 жыл бұрын
@@XpucT , удачных разработок!
@crysis34844 жыл бұрын
Шикарно объясняешь! Респект и лайк за урок!
@bodyk902 жыл бұрын
Спасибо большое! Было очень интересно 👍 Одно только замечание: как раз FirstOrDefault() лучше использовать, чем First(), т.к. проверка на null куда дешевле в плане ресурсов, чем очень тяжёлые исключения. Тем более, можно написать так: MyClass my = list.FirstOrDefault(x => x.Lenght > 5) ?? new MyClass(...). Тогда точно ошибку не получите, а в конструкторе можно создать какое-то особенное состояние. Ну а вообще, эти оба метода созданы, попросту, для разных логик.
@гера-ложников2 жыл бұрын
Привет, Хачатур! Восхитительно объясняешь настолько сложные конструкции простым и понятным языком. Пожалуйста, больше обучающего контента, если есть время, конечно! Как только заработаю свою первую копейку благодаря твоим урокам, обязательно поблагодарю тебя материально =)
@XpucT2 жыл бұрын
☝Красавчик
@alexandrsitnikov86885 жыл бұрын
Подписался, отличные видео для начинающих , столько практических примеров за видео не видел нигде.
@unsuigo64264 жыл бұрын
Лаконично и доходчиво Вдохновительно и прикольно. Респект!
@arteria-circumflexa65273 жыл бұрын
Ждём ещё уроки. Особенно по работе с настоящей базой данных.
@sergei87504 жыл бұрын
Мне даже спать перехотелось! Шикарный урок.
@sukovilup3 жыл бұрын
+ Респект . Всё разжёвываешь для тупых , типа меня)) Пасиба
@Robit6664 жыл бұрын
Агрегация в linq берет результат делегата и пихает его для следующего элемента последовательности. В твоём примере с помощью агрегации ты выводил самую длинную строку
@firemanhood15263 жыл бұрын
Начал на Codewar проходить задания, пишу портянку с for- ами, foreach- ами. Смотрю решения, одна строчка у всех, аааа как? 🥵🥵🥵🥵 Побежал линк изучать, у тебя первый раз на канале, Инфа ТОП! Буду залетать, лайковать! Спасибо!
@Бот5329-и5г2 жыл бұрын
Во первых я рад, что дошел уже до такого уровня в языке что могу легко понимать это видео, во вторых ты очень круто обьясняешь. Я уже умею юзать например .Where но не понимал как он вообще работает с любым именем которые в параметры передаем)) Очень круто обьясняешь спасибо тебе.
@XpucT2 жыл бұрын
@MyAutist4 жыл бұрын
Хачатур, спасибо! Такой подачи материала я еще не встречал...
@chuvak_25535 жыл бұрын
Уже шёл спать, а тут видос на час, ну за что?)))
@fobien4 жыл бұрын
такая же фигня досматриваю последний видос чтобы начать просмотр заново, но с практикой
@superelot53163 жыл бұрын
Привет. Очень крутые занятия! Сделай курс по созданию полноценного приложения с правильным написанием кода. И было бы прикольно отдельно записать видео о том, как писать код не нужно. Заранее спасибо!
@Logs924 жыл бұрын
Отлично рассказываешь! Жаль не наткнулся на твой канал раньше. Вопрос 27:55 как можно выделить несколько строк в разных местах (я знаю через альт+ тянуть мышкой, но оно выделяет диапазон, а тут конкретные строчки).
@XpucT4 жыл бұрын
Ctrl + Alt и не отпуская выделяй строки 👍
@alexleb82285 жыл бұрын
Спасибо большое за видео! Сделай, пожалуйста, ролик о приёме и передаче сообщений по последовательному порту в режиме реального времени
@pf2e60sec3 жыл бұрын
Мужик, ты меня магии научил. Спасибо большое!
@abai89552 жыл бұрын
Про метод Take(); забыли. Крутая штука для пагинации, вместе со Skip();
@АртёмЯрошенко-и3е5 жыл бұрын
Шикарный урок. Спасибо вам!
@АлександраСоболева-я9у5 жыл бұрын
Это первое видео на данном канале, которое я посмотрела. И точно не последнее. Спасибо за вашу работу и за такую крутую подачу!))
@grabson82325 жыл бұрын
Хачатур, привет, просмотрел все твои уроки, огромное спасибо за то что все так понятно объяснил. С фантазией у меня не очень потому хотел бы чтобы ты дал мне Д/З по всему курсу, заранее спасибо.
@XpucT5 жыл бұрын
С удовольствием бы дал задание, но есть ещё несколько очень важных тем, которые сниму позже. И вот тогда будет домашка 👍 Есть у Меня на примете хорошие ДЗ, но знаю, что в рамках уроков - это пока рано. ДЗ должно быть крутое. Если уж по всему курсу ;) А вообще, можно сделать программу, которая сканирует систему на изменение. В скан должен попадать реестр и файловая система. В рамках курса можно сделать. Можно сделать также что-то типа расширенного буфера обмена. Если сделаешь, будет круто 👍
@grabson82325 жыл бұрын
@@XpucT ок, что-то придумаю
@grabson82325 жыл бұрын
@@XpucT и ещё благодаря твоим видео сделал калькулятор, MouseTrainer (как сейчас в школе включают на первых уроках) и пытаюсь сделать конвертер валют, но что-то не могу конвертировать из string в float.
@BonBiBon3 жыл бұрын
БДЖЬЪ!!!!!!!! Супер взорвались все мои непонятки!
@azerqgaming2 жыл бұрын
Inline SQL в Шарпе это на самом деле круто :)
@tyuop5 жыл бұрын
Еще не успел посмотреть, но никогда не сталкивался с этим Придется смотреть завтра
@Shuhret5 жыл бұрын
У тебя супер уроки. Спасибо!
@РоманСуворов-й2т Жыл бұрын
Шикарно, спасибо !
@gulnazkabekova80255 жыл бұрын
Дааааа😅😅😅. Так круто объяснили. Like и подписался. Продолжайте так.
@Dubzer5 жыл бұрын
Не со всеми конечно твоими роликами согласен, но вот про linq классно рассказал. Зря я раньше им не пользовался) Ну а тебе спасибо, что доходчиво всё объяснил)
@Max-qj2fh3 жыл бұрын
когда с Питона на Шарп садишься очень приятно что тут такие же штуки есть
@freddyfox15 жыл бұрын
Здравствуйте, Хачатур! Очень нравится ваши видео и как вы преподносите материал! Пожалуйста, запишите ролик о том, как избавляться от условной логики и switch в коде.
@XpucT5 жыл бұрын
Добрый день. Записал 👍 В том смысле, что отметил для себя.
@MsTroll20117 ай бұрын
"на... ты нужен, если у тебя нет большой буквы П" (С) запоминающаяся фраза:-)
@YarikMud5 жыл бұрын
Здравствуйте Хачатур! Интересно было б глянуть работу сканирования штрих кодов и qr с помощью веб камеры)
@Ivan-od5qc3 жыл бұрын
Вы очень круто объясняете. Благодарю вас за подробные разборы). Пожалуйста скажите, а будет ли разбор про IEnumerable?
@ВладимирГлаголев-м8з2 жыл бұрын
Спасибо, все понятно!!!
@Сергей-у3к8й5 жыл бұрын
Когда только начал изучать шарп, мне надо было что-то там хитро просуммировать с сервера, взял в помощь Aggregate, это были незабываемые часы кодинга)
@bogdanbida85875 жыл бұрын
Максимально по делу, понятным языком, да это ж топищее
@andreymtrx83685 жыл бұрын
Побольше домашних заданий, это то что нужно)
@Alex-qt9oo3 жыл бұрын
Круто росказываеш. Жаль не было таких видео когда изучал. Хоча не знал про Ping в шарпах. От оно, если не использовал - то и не будеш знать. Еще я помню что лінкю можна создавать запрос, и повторно юзать к разным объектам.
@rockyballboa33073 жыл бұрын
Привет. Спасибо тебе за очень хороший материал. Прекрасная подача. Буду ждать продолжения, надеюсь оно будет. Хотелось бы увидеть работу с tcp, mssql, и запуск ПО от AD. Некоторый софт берет авторизацию из ActiveDirectory и уже строит логику.
@АнтонСмирнов-ю7о5 жыл бұрын
Продолжай снимать, очень помогают твои ролики
@13karatjaws884 жыл бұрын
Огромное человеческое спасибо! Я недавно начал изучать этот язык, у меня был калькулятор на Over 999999 строк. Благодаря вашим объяснениям лямбда-выражений, классов и методов, запилил за 10 мин новый калькулятор, скорее всего, конечно же, это пока тоже гавно-код, ну вот вообщем: public partial class Form1 : Form { public Form1() { InitializeComponent(); button1.Click += (s, a) => { label4.Text = Convert.ToString(Act.Addition(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } ; button2.Click += (s, a) => { label4.Text = Convert.ToString(Act.Subtraction(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } ; button3.Click += (s, a) => { label4.Text = Convert.ToString(Act.Multiplication(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } ; button4.Click += (s, a) => { label4.Text = Convert.ToString(Act.Division(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } ; } } public class Act { public static double Addition(double a, double b) { return a + b; } public static double Subtraction(double a, double b) { return a - b; } public static double Multiplication(double a, double b) { return a * b; } public static double Division(double a, double b) { if (b != 0) return a / b; else return 0; } } } Правда, хотелось бы ещё минимизации кода, но пока не понимаю, как это сделать, например, сам математический знак действия, отправлять аргументом метода, чтобы написать всё одним методом например, а не четырьмя, надеюсь, что вы расскажете про это. Жду новых видео!
@13karatjaws884 жыл бұрын
Если, кто может подсказать, что угодно, скажу спасибо.
@13karatjaws884 жыл бұрын
Правильно ли я оформил try catch? button1.Click += (s, a) => { try { label4.Text = Convert.ToString(Act.Addition(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } catch { label4.Text = "error"; } ; }; button2.Click += (s, a) => { try { label4.Text = Convert.ToString(Act.Subtraction(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } catch { label4.Text = "error"; } }; button3.Click += (s, a) => { try { label4.Text = Convert.ToString(Act.Multiplication(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); }catch { label4.Text = "error";} }; button4.Click += (s, a) => { try { label4.Text = Convert.ToString(Act.Division(double.Parse(textBox1.Text), double.Parse(textBox2.Text))); } catch { label4.Text = "error";} }; Вроде всё работает. Подскажите, нужны ли вообще эти методы, если весь код можно записать четырьмя строчками? button1.Click += (s, a) => { try { label4.Text = Convert.ToString((double.Parse(textBox1.Text) + double.Parse(textBox2.Text))); } catch { label4.Text = "error"; } }; button2.Click += (s, a) => { try { label4.Text = Convert.ToString((double.Parse(textBox1.Text) - double.Parse(textBox2.Text))); } catch { label4.Text = "error"; } }; button3.Click += (s, a) => { try { label4.Text = Convert.ToString((double.Parse(textBox1.Text) * double.Parse(textBox2.Text))); } catch { label4.Text = "error"; } }; button4.Click += (s, a) => { try { label4.Text = Convert.ToString((double.Parse(textBox1.Text) / double.Parse(textBox2.Text))); } catch { label4.Text = "error"; } };
@XpucT4 жыл бұрын
Точно
@MisterGenix4 жыл бұрын
Смотрю уже третий ролик, прикольно) Хотя у меня 10 лет стажа программирования на C# :) Эдакий гоп-кодинг... Большой плюс за правильное произношение английских слов! Доступно - тоже да. круто. Минус наверно только за названия методов) Мне кажется, людям было бы даже проще понимать, если бы не "давайте назовем этот метод просто метод", а называть все-таки правильно - так, чтобы было понятно, что делает этот метод) Но в целом подача - огонь!)
@ЮрийВеляев-и7н5 жыл бұрын
Доброго времени суток. Уже давно нет видео на канале. Скажите курс видео по C# дальше еще будет? Очень хотелось бы посмотреть на некоторые моменты, а именно: - как правильно подключить GitHub, как пользоваться, для чего нужен (в интернете информации много, но она очень разрознена. Хочется небольшой мастер класс от А до Я); - можете порекомендовать какие-нибудь книги для изучения по C#? Как вы учились? Посоветуйте подход, может еще что-то есть почитать, не по языку, а по программированию в целом (ООП, Патерны...) - не знаете какой-нибудь бесплатный сайт с задачи для практики? Спасибо.
@XpucT5 жыл бұрын
Добрый день, Юра. Курс продолжится, когда освободится время и будете больше поддерживать автора. По поводу задачек: Сделайте программу аналог PortableApps.comLauncher
@Нисэм-э8ч5 жыл бұрын
Очень хорошие ролики у вас по шарпу. Спасибо вам! Не могли бы вы сделать еще один ролик детально по процессам. Меня вот интересует как в C# заморозить процессы. Вроде слышал что там идут костыли схожие с тем как работать с оперативной памятью. Но так в теме и не разобрался.
@arzibeksatarov64765 жыл бұрын
урок очень хорошо
@Eekzolt5 жыл бұрын
Очень интересно было бы посмотреть видео от вас про State Machines (или машины состояний). Столкнулся с этим, а информации очень немного, и везде разная. Думаю, другим тоже полезно было бы)
@ogzibiba17887 ай бұрын
приятный дядька
@ArcziDzielo5 жыл бұрын
Привет, Хачатур. Будь любезен, cделай малое видео пособие по созданию и работе через форму с базой MS SQL (можно с Entity Framework). Пара таблиц и операции над ними. Список сотрудников компании на закладке например, форма добавление сотрудника. Заранее благодарю
@lamax8475 жыл бұрын
как всегда на высоте, лайк
@SEOmaster_real5 жыл бұрын
Спасибо за уроки! Очеь надеюсь увидеть у вас урок с подробным разбором HTTP запросов! Поддержал материально ваш канал чтобы было больше мотивации для работы)
@XpucT5 жыл бұрын
Спасибо!
@KOCadm4 жыл бұрын
Большое спасибо!
@alexeygudan4 жыл бұрын
Привет, будет ли ролик о оптимизации программы? Знаю, что вы заняты, но если хоть когда-то будет, то скажите)
@КонстантинЛапин-й5т Жыл бұрын
Искал медь а нашел алмаз, спасибо за объяснения
@oleg_avramov3 жыл бұрын
Ты самый крутой препод в Ютубе по программированию, даже мне школьнику это понятно, так объяснять не каждый умеет, Гоши Дударю нужно у тебя получится, это популярный кликбейтный-программист, вот бы ты ещё курсы по юнити делал!
@XpucT3 жыл бұрын
Спойлер: По Unity будут ;)
@oleg_avramov3 жыл бұрын
@@XpucT ура
@ДаниилПономарев-щ1ш Жыл бұрын
Это просто прекрасно 🙃
@НикитаСеминяга-у2н5 жыл бұрын
Успел заметить что ты не записал newlist в label раньше тебя. Это приятное ощущение когда нашел чужую ошибку))
@XpucT5 жыл бұрын
Да, кстати =)
@stanislaw81794 жыл бұрын
Здравствуйте Хачатур У меня есть вопрос, я сделал приложение WinForms и хотел его скинуть другу, что бы он проверил, но у него оно не запустилось, потому что я ему не скинул референсную dll для работы Json, я ему скинул, он положил все на рабочий стол и запустилось. В общем как сделать так, что бы приложение и dll были в одном .exe?
@chatdrom56435 жыл бұрын
Христ ты видел новость про Introducing .NET 5 - что в 2020 году выйдет единый .NET Runtime. Что думаешь по этому поводу? Это хорошая идея для ролика
@K1llRay644 жыл бұрын
не Христ а Хруст )
@AndroidsReview4 жыл бұрын
@@K1llRay64 кспукт
@samson94385 жыл бұрын
Абалдеть, класс, спасибище, с меня лайк. А продолжение по LINQ когда будет? Жду с нетерпением, смотрел бы и смотрел бы...
@XpucT5 жыл бұрын
Будет 👍
@neuroArgento4 жыл бұрын
Доброго времени суток, Хачатур! Хочу узнать, будут уроки по объектно-ориентировочному программированию (классы, наследование, полиморфизм, интерфейсы)? Темы невероятно важные и жутко сложные, очень хотелось бы посмотреть разбор всей этой лабуды на простом языке, как ты умеешь)
@tolegator26234 жыл бұрын
Каким образом ты пишешь сразу в нескольких строках? Вот это уже действительно черная магия
@XpucT4 жыл бұрын
1. Установи курсор в область, где нужно что-то написать 2. Зажми Ctrl + Alt и кликни в другую область, где также нужно что-то написать 3. Не отпускай Ctrl + Alt, если таких строк много 👍
@yuliyazag Жыл бұрын
спасибо вам
@chizhikovdanilgamedev3 жыл бұрын
Про матерого кодера, во первых List тяжелее чем Массив, за счет того, что он изначально не определен по количеству элементов, по этому обработать лист программе сложнее чем массив, а хороший Программист выберет массив и придумает как более рационально задать ему количество элементов, чем будет громоздить тяжелые листы. По итогу с массивами программа быстрее и легче.
@alexkot9849 Жыл бұрын
Спасибо!
@yuutsuren38923 жыл бұрын
Спасибо 💕💕💕
@yevhenvictorovich22884 жыл бұрын
Крутой видос , наверно единственный где местами нужно смотреть на скорости 0.75))
@iKolesDev4 жыл бұрын
Вот тут полностью соглашусь! А то устаю от просмотра того же CodeBlog. Да, говорит хорошие вещи, но из-за него мне пришлось писать скрипт, которые автоматом ускоряет видео на ютубе до X2.5 скорости. Вот тогда да, становится реально его смотреть)