Пля мужик, ну если ты учишь чему то и не плохо, ну зачем обьяснять одну из самых сложных тем в понимании человека епаным факториалом? Нет нормальных примеров? Заепли вы с этими вонючими факториалами
@ВалерийВаланчус23 күн бұрын
Код в хеш коллекциях может состоять из чисел или из строки символов . Может одна строка языка1 являться кодом для яэыка2 ?
@ВалерийВаланчус23 күн бұрын
Статичный метод Aray.Sort( mas) может сортировать строчный массив по алфавиту . А как вызвать этот метод в коллекциях ? Это наверно като через дженерик <T> ?
@ВалерийВаланчус23 күн бұрын
Можно создать словарь который состоит из коллекции структур одно поле на язык1 второе поле на язык2 .А перевод это опознание текста по полю язык1 и меняет на язык2 если совпадения . Тут еще очень сложно записать структурную коллекцию в файл , но есть методFile. WriteLines(массив);
@АлександрИванов-б9ю7м24 күн бұрын
какие же понятные уроки просто кайф!
@pulsar1934Ай бұрын
31:18 C# может отлавливать переполнения и это можно сделать в глобальных настройках. Однако это влияет на производительность кода. В IL соде будут генерироваться конструкции с check для всех операций с численными примитивами, если хочется проверять переполнения и обрабатывать исключения, то лучше вручную прописывать конструкции check там где это действительно требуется и не тянуть на весь код. У Рихтера это довольно подробно об этом расписано, кому интересно можно почитать.
@pulsar1934Ай бұрын
30:30 Можно ещё наглядно это увидеть если вызвать функцию System.Environment.FailFast("Прервался поток"); в catch Прерывание потока в ручную, соответственно поток который обеспечивал выполнение кода прерывается и finaly отрабатывать не будет.
@HELIATROSАй бұрын
52:30 Можно же сделать Main асинхронным. Объяви async static Task Main(string[] args) и поставь await перед DoWorkAsync(); Тогда вывод будет более последовательный Begin Main Begin Async DoWork DoWork DoWork DoWork DoWork DoWork DoWork DoWork DoWork DoWork End Async Continue Main Main Main Main Main Main Main Main Main Main Main End Main
@АлександрИванов-б9ю7мАй бұрын
очень хорошее объяснение спусти 5 лет актуально, прям все понял я)+
@Mr.Joker-h1rАй бұрын
Очень крутой урок! Наконец понял что такое указатели)
@xt4737Ай бұрын
Стрим полезный. Помогает лучше усвоить прочитанное. Есть один промах. Не правильно собрана сборка из трех файлов. Нужно было создать три исходника .cs, затем из двух исходников сделать последовательно нетмодули. Затем собрать их в библиотеку. После этого сославшись на эту библиотеку скомпилировать Program.netmodule. И наконец, собрать Result.exe с точкой входа, из Program.netmodule. Теперь Result.exe работает.
@PaulJougahАй бұрын
Господи насколько бесполезная хрень. Расскажи лучще как отрыть атрибуты вызывающего метода когда оба класса и вызывающий и вызываемый резолвятся autofac’ом и никакая рефлексия уже не помогает. Mrthod.getCustomAttributes() выдает ноль .
@sinis7x2 ай бұрын
дз я выполнил вот так: global using global::System; Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Wake up, Neo!..."); Console.ReadLine(); Console.Clear(); Console.WriteLine("The Matrix Has you"); Console.ReadLine(); Console.Clear(); Console.WriteLine("Knick, Knock, Knock, Neo!"); Console.ReadLine(); Console.Clear();
@klaxwork12082 ай бұрын
Доброго времени суток... Надеюсь тут через 5 лет после публикации мне смогут помочь. У меня Visual Studio 2022 После установки пакета EntityFramework (48:28) у меня не появились App.Config и packages.config Так же у меня нет в решении меню Ссылки и Properties Есть только Зависимости. В них Анализаторы, Пакеты, Платформы. Как мне добраться до App.Config? Спасибо.
@klaxwork12082 ай бұрын
Значит никто не ответит... :(
@МалютаСкуратов-к3ъ2 ай бұрын
Жаль что не рассказал про асинхронные методы ((
@АнатолеВасерман-ж1й2 ай бұрын
Стек это обойма пистолета
@ВераТарас-б7л3 ай бұрын
Вау, спасибо! Такого как раз не хватало
@nightgames31583 ай бұрын
Начал изучать с# и сталкнулся с такой проблемой что очень много устаревшей информации
@nightgames31583 ай бұрын
Курс ещë актуален?
@mr.adekvat3 ай бұрын
Очень полезный и разнообразный материал!
@pomoykatv6113 ай бұрын
using System; using System.Threading; namespace ConsoleApp2 { internal class Program { static void Main(string[] args) { Console.BackgroundColor = ConsoleColor.Black; Console.ForegroundColor = ConsoleColor.Green; String[] neoTxt = { "Wake up, Neo!", "The Matrix has you", "Follow the white rabbit" }; foreach (string i in neoTxt) { char[] c = i.ToCharArray(); foreach(char z in c) { Console.Write(z); Thread.Sleep(100); } Console.ReadLine(); Console.Clear(); } } } }
@melkey_poc4 ай бұрын
Все конечно круто, и понятно что спустя 5 лет мои советы нафик никому не нужоны. Но все же, ну вот не могу не сказать )) Зачем "панель элементов" весь ролик занимает треть экрана ??? И автору неудобно постоянно полосой прокрутки пользоваться, и смотреть жуть как мешает. Уф))
@IvanAndreev914 ай бұрын
Для 5 лет назад оч хороший контент, актуальный был. P.S. Один комментатор в чате на экране на 45:40 : "захотел поставить скорость x2... потом вспомнил", понимаю, радуюсь, что у меня есть такая возможность =)
@IT-no1wi4 ай бұрын
Продолжение следует? :)
@misha-f1k4 ай бұрын
жалко что он больше не ведет канал , спасибо
@sqwozanim4 ай бұрын
2024 на месте)
@MarianneDamgaard-g1s4 ай бұрын
Согласен, знание английского для программистов очень важно🔥 Недавно проходил курс по английскому в skyeng, научился проходить собеседования в иностранные компании, это реально помогает✨
@checklogic54835 ай бұрын
подача отличная! супер, спасибо! но как же бксят вопросы не по теме, которые задают и отвлекают, тратят время!
@melkey_poc5 ай бұрын
Прошло 5 лет, кое что поменялось и в мире и в самом c#, но видео все еще актуально и полезно. Спасибо автору огромное!
@Алёна-я6р5 ай бұрын
Действительно по сравнению со всеми остальными уроками Вадим объясняет очень понятно и затрагивает ньюансы, которые не затрагивают остальные. Из-за формата стрима как раз удобно смотреть, поскольку курс представляет собой не просто прочитанный с бумажки текст, а ещё и ответы на вопросы, которые могут возникнуть у рядового пользователя во время просмотра)
@FederikazZ5 ай бұрын
Слабовато. Можно было бы лучше.
@hokk84945 ай бұрын
Закончат курсы сраного реакта и думают, что умеют в прогу... Ещё и сидят на винде...
@РусланГрищук-в6я5 ай бұрын
Ну вообще-то, по факту HTML и CSS - декларативные языки программирования) Нужно быть идиотом, считая иначе, не умеющим или не хотящим думать. Но кроме этого разумеется - язык гиперразметки и стилей.
@silence33826 ай бұрын
Респектау
@МихаилЧернов-ь3т6 ай бұрын
Лучший канал среди всех что я видел,спасибо большое за ваш труд!!!
@soyuzfregat6 ай бұрын
Console.WriteLine("Введи первое число"); int firstNumber = int.Parse(Console.ReadLine()); Console.WriteLine("Введи второе число"); int secondNumber = int.Parse(Console.ReadLine()); Console.WriteLine("Введи третье число"); int thirdNumber = int.Parse(Console.ReadLine()); int biggestNumber; if (firstNumber > secondNumber && firstNumber > thirdNumber) { Console.WriteLine("Первое число наибольшее"); biggestNumber = firstNumber; } else if (secondNumber > firstNumber && secondNumber > thirdNumber) { Console.WriteLine("Второе число наибольшее"); biggestNumber = secondNumber; } else { Console.WriteLine("Третье число наибольшее"); biggestNumber = thirdNumber; } switch(biggestNumber%2) { case 0: Console.WriteLine("Оно четное"); break; case 1: Console.WriteLine("Оно нечетное"); break; } } }
@АртемСлободенюк-е6д6 ай бұрын
Где найти этот ключ разработчика репозитория?
@Бойправ-ж8ы6 ай бұрын
в винформ всё это не работает. Выдаёт ошибку, что не может преобразовать чар в стринг. sreamreadline. Вообще программировать в консоли, когда есть винформ - это средневековье.
@perhaps42367 ай бұрын
Добрый день, актуально ли смотреть в 2024?
@misha-f1k4 ай бұрын
эта хуйня бессмертна
@s.s.81907 ай бұрын
А у меня не находит расширение GitHub extension for visual studio. Может это расширение уже встроено? Подскажите пожайлуста
@s.s.81907 ай бұрын
Visual Studio 2022 now includes the functionality from this extension out of the box. We recommend downloading Visual Studio 2022 to get the best experience. Нашел информацию по этому поводу. Это расширение уже встроено.
@icecril86777 ай бұрын
Я один чуть от ора со стула не улетел? когда пришёл донат и там Ц Решётка, одни на змее программируют мы на Ц решётке
@пластмен7 ай бұрын
ну css хотя-бы тьюринг полный.
@scc-67 ай бұрын
Виэу название, но не понимаю, как это можно растянуть на 2 часа
@behemoth16217 ай бұрын
Добрый день!А есть какой-то реальный пример из проекта,где используется ковариантность и контрвариантность через интерфейсы. Если можно куда-нибудь выложить чтобы пощупать код. Опыта немного у меня в разработке, не могу придумать где можно использовать всё это)Но суть понятна.