Уроки C# - LINQ - Where, Select, GroupBy, AsParallel, x.Key - C#

  Рет қаралды 89,868

XpucT

XpucT

Күн бұрын

Пікірлер: 430
@alex-qx5zn
@alex-qx5zn 4 жыл бұрын
оглавление: 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ы
@Павел-щ5р8ы 2 жыл бұрын
Я такой подачи материала еще не встречал, серьёзные темы с юмором=).Приятно слушать
@psevdoname123
@psevdoname123 4 жыл бұрын
Всю ночь искал вменяемое объяснение с примерами, а ваш канал - настоящий клад. Акцент на использование, а не на теорию, очень помогает быстро вникать. Спасибо!
@RioRRRR
@RioRRRR Жыл бұрын
Мужик ты лучший. Я за 5 минут узнал инфы больше чем где либо за часы
@XpucT
@XpucT Жыл бұрын
True story ☝
@fedorsteshenko43
@fedorsteshenko43 4 жыл бұрын
Мужик спасибо тебе огромное, жаль такого препода нету меня в универе
@drino955jug3
@drino955jug3 3 жыл бұрын
Спасибо большое, ты проделал огроменный труд. Программка прекрасная, СПАСИБО !!!
@Sharpei14
@Sharpei14 Жыл бұрын
Пересматриваю тебя уже третий раз. Мужик! Большое благодарю! Самый крутой выпуск про магию Linq)!
@profitergrant
@profitergrant 4 жыл бұрын
Ждем новые видео по обучению. Самый отличный мастер по обучению!
@yar9721
@yar9721 2 жыл бұрын
Респект, начал осваивать программирование и выбрал язык С# так как понравился синтаксис и в целом язык. Вот дошел до Линку и не мог понять select() благодаря тебе я все понял, спасибо)
@yaroslove
@yaroslove 3 жыл бұрын
Хачатур, большое тебе спасибо за этот ряд видосов, ты человечище. Это большой труд - снимать так, чтобы тебя понимали. Oчень много почерпнул по шарпу именно у тебя. Счастья :)
@paul.antares
@paul.antares 3 жыл бұрын
Какой же ты монстр)))) Как можно настолько быстро и четко выдавать информацию? Восторг!
@МарияБакаева-с9щ
@МарияБакаева-с9щ 4 жыл бұрын
Респект тебе)Ты первый человек,который заставил меня войти в свою учетку,чтобы поставить лайк и подписаться на канал.Видео без воды и по делу)
@bakhtiyarov_dj
@bakhtiyarov_dj 2 жыл бұрын
Благодарю. Спасибо. Очень помог. Удачи во всём!!!
@urbans6
@urbans6 4 жыл бұрын
очень понятный материал, за подачу материала просто отдельный респект!
@magnemagnetiq7219
@magnemagnetiq7219 Жыл бұрын
Спасибо! Невероятно полезно и доходчиво! (многим нравятся юморные вставки с содержанием генитального юмора, типа, расслабляют, меня же они немного раздражают и отвлекают, но тут каждому своё и на усмотрение автора, ессно)
@arsenk.6146
@arsenk.6146 5 жыл бұрын
Спасибо большое! Очень плотная подача информация, круто. Большинство знал, но интересно было послушать, кое-что почерпнул для себя, хорошо рассказываешь. Лайк, подписка :)
@СергейСоловьев-у7б
@СергейСоловьев-у7б Жыл бұрын
Видео больше для Junior Strong, которые уже начали двигаться к Middle и изучать дополнительные фишки, технологии, фреймворки... Спасибо большое, всё очень доходчиво, с юмором и на максимально понятных примерах!
@XpucT
@XpucT Жыл бұрын
@Denis_Schneider
@Denis_Schneider Жыл бұрын
кому нужен джун без знания линка?
@irik2339
@irik2339 Жыл бұрын
Топ видео!!! Спасибо огромное! Теперь буду пользоваться LINQ!
@ИльясГелязутдинов
@ИльясГелязутдинов 3 жыл бұрын
миллион лайков тебе мужик, прям красавчик. Музыка на фоне само то , помогает сконцентрироваться. И инфа годная, +- нашел ответ на вопрос, который меня тревожил
@MerdanKlychev
@MerdanKlychev 4 жыл бұрын
Очень крутой канал. Очень хочется посмотреть видео про работе с базами данных. Сделайте пожалуйста видео про них 🙏🙏🙏
@XpucT
@XpucT 4 жыл бұрын
Такой урок точно будет 👏
@КириллКрохин-х9н
@КириллКрохин-х9н 5 жыл бұрын
"нет буквы п-пошел нахер" эта фраза просто убила)
@ИльяШ-щ8м
@ИльяШ-щ8м 4 ай бұрын
😄
@senser1o76
@senser1o76 2 жыл бұрын
Мужик, ты лучший препод на ютубе которого я видел) однозначно подписка - все по делу и без воды, быстро четко и понятно! Тут у нас экшен пошел говорит :D :D :D
@XpucT
@XpucT 2 жыл бұрын
@Vladislav11111
@Vladislav11111 4 жыл бұрын
Тааааалант объяснять так, чтобы было понятно. Где поставить 1000 лойсов???
@GanovAlex
@GanovAlex 2 жыл бұрын
Случайно наткнулся на видео, хоть и знаю все эти дела, но в качестве повторения и просто приятного видео залипаю. Материал преподносится суперски, талант. Спасибо за видосики
@libravo1d19
@libravo1d19 4 жыл бұрын
Жостко бро подписался. Ты мне прям глаза на линк открыл я думал то что это фигня.
@libravo1d19
@libravo1d19 4 жыл бұрын
У меня лабаротрка по спискам и колекциям и нужно ее вывести и обернуть а потом посчитать количество элементов крч должен был быть алгоритм а будет list.Revers() и list.Count () лол
@awfsdgsgeefdgwef
@awfsdgsgeefdgwef 5 жыл бұрын
Лайк поставил, пошёл смотреть. Хорошо, что есть люди, которые могут нормально объяснять
@ddimoxa
@ddimoxa 5 жыл бұрын
Христос воскресе! Твои уроки это пока лучшее что я нашёл на рускоязычном сегменте. Будешь ли пилить ещё? Когда новые видео? Огромная тебе благодарность за проделанную работу.
@XpucT
@XpucT 5 жыл бұрын
Новые видео будут. Просто пока очень занят =)
@ЖекаСимаков-у5х
@ЖекаСимаков-у5х 4 жыл бұрын
@@XpucT , прошло пол года, где же ?
@XpucT
@XpucT 5 жыл бұрын
Домашнее задание: 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
@anatgu3397
@anatgu3397 5 жыл бұрын
Домашняя работа. drive.google.com/drive/mobile/folders/12HXeI7ZxdTGl3sz8yQsJeVBpv8XaRHo_
@sergeyobzorsik2ch153
@sergeyobzorsik2ch153 5 жыл бұрын
У кого ссылка на ГитХаб не работает, уберите скобку в конце ссылки, не за что.
@XpucT
@XpucT 5 жыл бұрын
@@sergeyobzorsik2ch153 поправил. KZbin бы кто поправил =)
@TheFryOS
@TheFryOS 4 жыл бұрын
@@XpucT Здравствуйте, а уроки ООП будут?
@dayls8545
@dayls8545 2 жыл бұрын
Ну таких туториалов я ещё не смотрел) Спасибо
@XpucT
@XpucT 2 жыл бұрын
@maxdark9817
@maxdark9817 5 жыл бұрын
Привет Христ! Зачетные видео! Очень интересно рассказываешь, нравится смотреть твои уроки по C#!
@rustam_174
@rustam_174 4 жыл бұрын
Это лучшее объяснение темы, что я видел.
@armm6437
@armm6437 2 жыл бұрын
Очень классное объяснение. Спасибо!
@irinaku7581
@irinaku7581 Жыл бұрын
Благодарю, вы лучший
@Pilengass
@Pilengass 4 жыл бұрын
Ролик как всегда пушечный. Христ, у тебя одни из лучших обучающий роликов. Все быстро, внятно . Ролики по теме и с примерами. Нет никого бубнежа на 2-3 часа, как от дяди Васи, который по молодости писал калькуляторы для завода и который в душе не чает что такое ООП, но пытается его объяснять со своим беспонтовым микрофоном , купленным где-нибудь в Мвидео за 200 рублей . Очень жаль, что ты сейчас не записываешь обучающие ролики, но вижу активность в комментариях от тебя. Будем ждать продолжение твоих роликов. Надеюсь у тебя все хорошо.
@XpucT
@XpucT 4 жыл бұрын
Спасибо =) Всё хорошо. Сейчас очень занят Win 10 Tweaker. Сложноватые задачи себе придумал, которые никто никогда не делал даже. Но справляюсь =) Новые уроки будут. Как раз когда буду свободнее.
@Pilengass
@Pilengass 4 жыл бұрын
@@XpucT , удачных разработок!
@crysis3484
@crysis3484 4 жыл бұрын
Шикарно объясняешь! Респект и лайк за урок!
@bodyk90
@bodyk90 2 жыл бұрын
Спасибо большое! Было очень интересно 👍 Одно только замечание: как раз FirstOrDefault() лучше использовать, чем First(), т.к. проверка на null куда дешевле в плане ресурсов, чем очень тяжёлые исключения. Тем более, можно написать так: MyClass my = list.FirstOrDefault(x => x.Lenght > 5) ?? new MyClass(...). Тогда точно ошибку не получите, а в конструкторе можно создать какое-то особенное состояние. Ну а вообще, эти оба метода созданы, попросту, для разных логик.
@гера-ложников
@гера-ложников 2 жыл бұрын
Привет, Хачатур! Восхитительно объясняешь настолько сложные конструкции простым и понятным языком. Пожалуйста, больше обучающего контента, если есть время, конечно! Как только заработаю свою первую копейку благодаря твоим урокам, обязательно поблагодарю тебя материально =)
@XpucT
@XpucT 2 жыл бұрын
☝Красавчик
@alexandrsitnikov8688
@alexandrsitnikov8688 5 жыл бұрын
Подписался, отличные видео для начинающих , столько практических примеров за видео не видел нигде.
@unsuigo6426
@unsuigo6426 4 жыл бұрын
Лаконично и доходчиво Вдохновительно и прикольно. Респект!
@arteria-circumflexa6527
@arteria-circumflexa6527 3 жыл бұрын
Ждём ещё уроки. Особенно по работе с настоящей базой данных.
@sergei8750
@sergei8750 4 жыл бұрын
Мне даже спать перехотелось! Шикарный урок.
@sukovilup
@sukovilup 3 жыл бұрын
+ Респект . Всё разжёвываешь для тупых , типа меня)) Пасиба
@Robit666
@Robit666 4 жыл бұрын
Агрегация в linq берет результат делегата и пихает его для следующего элемента последовательности. В твоём примере с помощью агрегации ты выводил самую длинную строку
@firemanhood1526
@firemanhood1526 3 жыл бұрын
Начал на Codewar проходить задания, пишу портянку с for- ами, foreach- ами. Смотрю решения, одна строчка у всех, аааа как? 🥵🥵🥵🥵 Побежал линк изучать, у тебя первый раз на канале, Инфа ТОП! Буду залетать, лайковать! Спасибо!
@Бот5329-и5г
@Бот5329-и5г 2 жыл бұрын
Во первых я рад, что дошел уже до такого уровня в языке что могу легко понимать это видео, во вторых ты очень круто обьясняешь. Я уже умею юзать например .Where но не понимал как он вообще работает с любым именем которые в параметры передаем)) Очень круто обьясняешь спасибо тебе.
@XpucT
@XpucT 2 жыл бұрын
@MyAutist
@MyAutist 4 жыл бұрын
Хачатур, спасибо! Такой подачи материала я еще не встречал...
@chuvak_2553
@chuvak_2553 5 жыл бұрын
Уже шёл спать, а тут видос на час, ну за что?)))
@fobien
@fobien 4 жыл бұрын
такая же фигня досматриваю последний видос чтобы начать просмотр заново, но с практикой
@superelot5316
@superelot5316 3 жыл бұрын
Привет. Очень крутые занятия! Сделай курс по созданию полноценного приложения с правильным написанием кода. И было бы прикольно отдельно записать видео о том, как писать код не нужно. Заранее спасибо!
@Logs92
@Logs92 4 жыл бұрын
Отлично рассказываешь! Жаль не наткнулся на твой канал раньше. Вопрос 27:55 как можно выделить несколько строк в разных местах (я знаю через альт+ тянуть мышкой, но оно выделяет диапазон, а тут конкретные строчки).
@XpucT
@XpucT 4 жыл бұрын
Ctrl + Alt и не отпуская выделяй строки 👍
@alexleb8228
@alexleb8228 5 жыл бұрын
Спасибо большое за видео! Сделай, пожалуйста, ролик о приёме и передаче сообщений по последовательному порту в режиме реального времени
@pf2e60sec
@pf2e60sec 3 жыл бұрын
Мужик, ты меня магии научил. Спасибо большое!
@abai8955
@abai8955 2 жыл бұрын
Про метод Take(); забыли. Крутая штука для пагинации, вместе со Skip();
@АртёмЯрошенко-и3е
@АртёмЯрошенко-и3е 5 жыл бұрын
Шикарный урок. Спасибо вам!
@АлександраСоболева-я9у
@АлександраСоболева-я9у 5 жыл бұрын
Это первое видео на данном канале, которое я посмотрела. И точно не последнее. Спасибо за вашу работу и за такую крутую подачу!))
@grabson8232
@grabson8232 5 жыл бұрын
Хачатур, привет, просмотрел все твои уроки, огромное спасибо за то что все так понятно объяснил. С фантазией у меня не очень потому хотел бы чтобы ты дал мне Д/З по всему курсу, заранее спасибо.
@XpucT
@XpucT 5 жыл бұрын
С удовольствием бы дал задание, но есть ещё несколько очень важных тем, которые сниму позже. И вот тогда будет домашка 👍 Есть у Меня на примете хорошие ДЗ, но знаю, что в рамках уроков - это пока рано. ДЗ должно быть крутое. Если уж по всему курсу ;) А вообще, можно сделать программу, которая сканирует систему на изменение. В скан должен попадать реестр и файловая система. В рамках курса можно сделать. Можно сделать также что-то типа расширенного буфера обмена. Если сделаешь, будет круто 👍
@grabson8232
@grabson8232 5 жыл бұрын
@@XpucT ок, что-то придумаю
@grabson8232
@grabson8232 5 жыл бұрын
@@XpucT и ещё благодаря твоим видео сделал калькулятор, MouseTrainer (как сейчас в школе включают на первых уроках) и пытаюсь сделать конвертер валют, но что-то не могу конвертировать из string в float.
@BonBiBon
@BonBiBon 3 жыл бұрын
БДЖЬЪ!!!!!!!! Супер взорвались все мои непонятки!
@azerqgaming
@azerqgaming 2 жыл бұрын
Inline SQL в Шарпе это на самом деле круто :)
@tyuop
@tyuop 5 жыл бұрын
Еще не успел посмотреть, но никогда не сталкивался с этим Придется смотреть завтра
@Shuhret
@Shuhret 5 жыл бұрын
У тебя супер уроки. Спасибо!
@РоманСуворов-й2т
@РоманСуворов-й2т Жыл бұрын
Шикарно, спасибо !
@gulnazkabekova8025
@gulnazkabekova8025 5 жыл бұрын
Дааааа😅😅😅. Так круто объяснили. Like и подписался. Продолжайте так.
@Dubzer
@Dubzer 5 жыл бұрын
Не со всеми конечно твоими роликами согласен, но вот про linq классно рассказал. Зря я раньше им не пользовался) Ну а тебе спасибо, что доходчиво всё объяснил)
@Max-qj2fh
@Max-qj2fh 3 жыл бұрын
когда с Питона на Шарп садишься очень приятно что тут такие же штуки есть
@freddyfox1
@freddyfox1 5 жыл бұрын
Здравствуйте, Хачатур! Очень нравится ваши видео и как вы преподносите материал! Пожалуйста, запишите ролик о том, как избавляться от условной логики и switch в коде.
@XpucT
@XpucT 5 жыл бұрын
Добрый день. Записал 👍 В том смысле, что отметил для себя.
@MsTroll2011
@MsTroll2011 7 ай бұрын
"на... ты нужен, если у тебя нет большой буквы П" (С) запоминающаяся фраза:-)
@YarikMud
@YarikMud 5 жыл бұрын
Здравствуйте Хачатур! Интересно было б глянуть работу сканирования штрих кодов и qr с помощью веб камеры)
@Ivan-od5qc
@Ivan-od5qc 3 жыл бұрын
Вы очень круто объясняете. Благодарю вас за подробные разборы). Пожалуйста скажите, а будет ли разбор про IEnumerable?
@ВладимирГлаголев-м8з
@ВладимирГлаголев-м8з 2 жыл бұрын
Спасибо, все понятно!!!
@Сергей-у3к8й
@Сергей-у3к8й 5 жыл бұрын
Когда только начал изучать шарп, мне надо было что-то там хитро просуммировать с сервера, взял в помощь Aggregate, это были незабываемые часы кодинга)
@bogdanbida8587
@bogdanbida8587 5 жыл бұрын
Максимально по делу, понятным языком, да это ж топищее
@andreymtrx8368
@andreymtrx8368 5 жыл бұрын
Побольше домашних заданий, это то что нужно)
@Alex-qt9oo
@Alex-qt9oo 3 жыл бұрын
Круто росказываеш. Жаль не было таких видео когда изучал. Хоча не знал про Ping в шарпах. От оно, если не использовал - то и не будеш знать. Еще я помню что лінкю можна создавать запрос, и повторно юзать к разным объектам.
@rockyballboa3307
@rockyballboa3307 3 жыл бұрын
Привет. Спасибо тебе за очень хороший материал. Прекрасная подача. Буду ждать продолжения, надеюсь оно будет. Хотелось бы увидеть работу с tcp, mssql, и запуск ПО от AD. Некоторый софт берет авторизацию из ActiveDirectory и уже строит логику.
@АнтонСмирнов-ю7о
@АнтонСмирнов-ю7о 5 жыл бұрын
Продолжай снимать, очень помогают твои ролики
@13karatjaws88
@13karatjaws88 4 жыл бұрын
Огромное человеческое спасибо! Я недавно начал изучать этот язык, у меня был калькулятор на 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; } } } Правда, хотелось бы ещё минимизации кода, но пока не понимаю, как это сделать, например, сам математический знак действия, отправлять аргументом метода, чтобы написать всё одним методом например, а не четырьмя, надеюсь, что вы расскажете про это. Жду новых видео!
@13karatjaws88
@13karatjaws88 4 жыл бұрын
Если, кто может подсказать, что угодно, скажу спасибо.
@13karatjaws88
@13karatjaws88 4 жыл бұрын
Правильно ли я оформил 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"; } };
@XpucT
@XpucT 4 жыл бұрын
Точно
@MisterGenix
@MisterGenix 4 жыл бұрын
Смотрю уже третий ролик, прикольно) Хотя у меня 10 лет стажа программирования на C# :) Эдакий гоп-кодинг... Большой плюс за правильное произношение английских слов! Доступно - тоже да. круто. Минус наверно только за названия методов) Мне кажется, людям было бы даже проще понимать, если бы не "давайте назовем этот метод просто метод", а называть все-таки правильно - так, чтобы было понятно, что делает этот метод) Но в целом подача - огонь!)
@ЮрийВеляев-и7н
@ЮрийВеляев-и7н 5 жыл бұрын
Доброго времени суток. Уже давно нет видео на канале. Скажите курс видео по C# дальше еще будет? Очень хотелось бы посмотреть на некоторые моменты, а именно: - как правильно подключить GitHub, как пользоваться, для чего нужен (в интернете информации много, но она очень разрознена. Хочется небольшой мастер класс от А до Я); - можете порекомендовать какие-нибудь книги для изучения по C#? Как вы учились? Посоветуйте подход, может еще что-то есть почитать, не по языку, а по программированию в целом (ООП, Патерны...) - не знаете какой-нибудь бесплатный сайт с задачи для практики? Спасибо.
@XpucT
@XpucT 5 жыл бұрын
Добрый день, Юра. Курс продолжится, когда освободится время и будете больше поддерживать автора. По поводу задачек: Сделайте программу аналог PortableApps.comLauncher
@Нисэм-э8ч
@Нисэм-э8ч 5 жыл бұрын
Очень хорошие ролики у вас по шарпу. Спасибо вам! Не могли бы вы сделать еще один ролик детально по процессам. Меня вот интересует как в C# заморозить процессы. Вроде слышал что там идут костыли схожие с тем как работать с оперативной памятью. Но так в теме и не разобрался.
@arzibeksatarov6476
@arzibeksatarov6476 5 жыл бұрын
урок очень хорошо
@Eekzolt
@Eekzolt 5 жыл бұрын
Очень интересно было бы посмотреть видео от вас про State Machines (или машины состояний). Столкнулся с этим, а информации очень немного, и везде разная. Думаю, другим тоже полезно было бы)
@ogzibiba1788
@ogzibiba1788 7 ай бұрын
приятный дядька
@ArcziDzielo
@ArcziDzielo 5 жыл бұрын
Привет, Хачатур. Будь любезен, cделай малое видео пособие по созданию и работе через форму с базой MS SQL (можно с Entity Framework). Пара таблиц и операции над ними. Список сотрудников компании на закладке например, форма добавление сотрудника. Заранее благодарю
@lamax847
@lamax847 5 жыл бұрын
как всегда на высоте, лайк
@SEOmaster_real
@SEOmaster_real 5 жыл бұрын
Спасибо за уроки! Очеь надеюсь увидеть у вас урок с подробным разбором HTTP запросов! Поддержал материально ваш канал чтобы было больше мотивации для работы)
@XpucT
@XpucT 5 жыл бұрын
Спасибо!
@KOCadm
@KOCadm 4 жыл бұрын
Большое спасибо!
@alexeygudan
@alexeygudan 4 жыл бұрын
Привет, будет ли ролик о оптимизации программы? Знаю, что вы заняты, но если хоть когда-то будет, то скажите)
@КонстантинЛапин-й5т
@КонстантинЛапин-й5т Жыл бұрын
Искал медь а нашел алмаз, спасибо за объяснения
@oleg_avramov
@oleg_avramov 3 жыл бұрын
Ты самый крутой препод в Ютубе по программированию, даже мне школьнику это понятно, так объяснять не каждый умеет, Гоши Дударю нужно у тебя получится, это популярный кликбейтный-программист, вот бы ты ещё курсы по юнити делал!
@XpucT
@XpucT 3 жыл бұрын
Спойлер: По Unity будут ;)
@oleg_avramov
@oleg_avramov 3 жыл бұрын
@@XpucT ура
@ДаниилПономарев-щ1ш
@ДаниилПономарев-щ1ш Жыл бұрын
Это просто прекрасно 🙃
@НикитаСеминяга-у2н
@НикитаСеминяга-у2н 5 жыл бұрын
Успел заметить что ты не записал newlist в label раньше тебя. Это приятное ощущение когда нашел чужую ошибку))
@XpucT
@XpucT 5 жыл бұрын
Да, кстати =)
@stanislaw8179
@stanislaw8179 4 жыл бұрын
Здравствуйте Хачатур У меня есть вопрос, я сделал приложение WinForms и хотел его скинуть другу, что бы он проверил, но у него оно не запустилось, потому что я ему не скинул референсную dll для работы Json, я ему скинул, он положил все на рабочий стол и запустилось. В общем как сделать так, что бы приложение и dll были в одном .exe?
@chatdrom5643
@chatdrom5643 5 жыл бұрын
Христ ты видел новость про Introducing .NET 5 - что в 2020 году выйдет единый .NET Runtime. Что думаешь по этому поводу? Это хорошая идея для ролика
@K1llRay64
@K1llRay64 4 жыл бұрын
не Христ а Хруст )
@AndroidsReview
@AndroidsReview 4 жыл бұрын
@@K1llRay64 кспукт
@samson9438
@samson9438 5 жыл бұрын
Абалдеть, класс, спасибище, с меня лайк. А продолжение по LINQ когда будет? Жду с нетерпением, смотрел бы и смотрел бы...
@XpucT
@XpucT 5 жыл бұрын
Будет 👍
@neuroArgento
@neuroArgento 4 жыл бұрын
Доброго времени суток, Хачатур! Хочу узнать, будут уроки по объектно-ориентировочному программированию (классы, наследование, полиморфизм, интерфейсы)? Темы невероятно важные и жутко сложные, очень хотелось бы посмотреть разбор всей этой лабуды на простом языке, как ты умеешь)
@tolegator2623
@tolegator2623 4 жыл бұрын
Каким образом ты пишешь сразу в нескольких строках? Вот это уже действительно черная магия
@XpucT
@XpucT 4 жыл бұрын
1. Установи курсор в область, где нужно что-то написать 2. Зажми Ctrl + Alt и кликни в другую область, где также нужно что-то написать 3. Не отпускай Ctrl + Alt, если таких строк много 👍
@yuliyazag
@yuliyazag Жыл бұрын
спасибо вам
@chizhikovdanilgamedev
@chizhikovdanilgamedev 3 жыл бұрын
Про матерого кодера, во первых List тяжелее чем Массив, за счет того, что он изначально не определен по количеству элементов, по этому обработать лист программе сложнее чем массив, а хороший Программист выберет массив и придумает как более рационально задать ему количество элементов, чем будет громоздить тяжелые листы. По итогу с массивами программа быстрее и легче.
@alexkot9849
@alexkot9849 Жыл бұрын
Спасибо!
@yuutsuren3892
@yuutsuren3892 3 жыл бұрын
Спасибо 💕💕💕
@yevhenvictorovich2288
@yevhenvictorovich2288 4 жыл бұрын
Крутой видос , наверно единственный где местами нужно смотреть на скорости 0.75))
@iKolesDev
@iKolesDev 4 жыл бұрын
Вот тут полностью соглашусь! А то устаю от просмотра того же CodeBlog. Да, говорит хорошие вещи, но из-за него мне пришлось писать скрипт, которые автоматом ускоряет видео на ютубе до X2.5 скорости. Вот тогда да, становится реально его смотреть)
Уроки C# - Пишем умный ланчер - C#
22:54
Walking on LEGO Be Like... #shorts #mingweirocks
00:41
mingweirocks
Рет қаралды 7 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,9 МЛН
Всё об Entity Framework Core
2:38:04
Platinum DEV
Рет қаралды 54 М.
Асинхронное программирование на C# (блок 1)
1:01:53
Просто программист
Рет қаралды 8 М.
C# LINQ GroupBy
8:44
codaza
Рет қаралды 8 М.
Вопросы собеседования на C# программиста
21:04
Програмысли Влог
Рет қаралды 67 М.
C# programming. Lesson 13. LINQ introducion
42:33
Программирование - это просто
Рет қаралды 69 М.