Video není dostupné.
Omlouváme se.
SWITCH C# | ЧТО ЭТО | ПРИМЕР | СИНТАКСИС | ОПЕРАТОР МНОЖЕСТВЕННОГО ВЫБОРА | C# 15
Vložit
- čas přidán 4. 05. 2019
- ➡️ Мой курс C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ на Udemy
👉 www.udemy.com/...
✅Доступ к исходному коду и спонсорство / simplecode
✅ donatepay.ru/d...
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
✅ Telegram канал t.me/SergeySim...
Уроки по программированию
✅Наша группа ВК smplcode
✅Подписывайтесь на канал / @simplecodeit
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
✅ donatepay.ru/don/SimpleCode
Привет. Очень хочу тебя попросить записать подробное видео - как подготовить visual studio code к работе, чтобы можно было спокойно отлаживать и компилировать код c++,у меня не получается выполнить по инструкции в интернете, заранее спасибо.
Извините что сюда но не знал куда сказать что будет ли мини показ wpf для совсем неведующих
@@user-uv4bl1jb6z вроде он говорил, что будет
Привет. Спасибо за твои уроки. Впервые пробую научится программированию.
На домашке с калькулятором я встрял с методом if else. Не могу с ним разобратся, ну ещё денёк подумаю и перейду к следующему видео, там уже пойму свою ошибку. А вот по методу switch без проблем получился калькулятор.
Мне 75 с не большим. Освоил 15 уроков за две недели !Просто и интересно ! Вы -умница! Поддержать могу только морально! Спасибо!
15 за две недели? А что так долго? Или это ваш первый язык? Если так, то это реально круто, хотя, я бы советовал начинать учиться с python, т.к. он легче в освоении и имеет больший функционал за счёт огромного количества сторонних библиотек
@@user-gq6uu5ck7y Боже...
За 2 дня понял материал 15 уроков
Но вам 75 и за 2 недели 15 уроков это огромный плюс. Молодец, что не бросили учиться даже в 75) Такие как ты реально мотивируют учиться.
@Igro Golik Ну не знаю, я учил и тот, и этот, но мне питон как-то легче зашел.
Намнооого лучше чем мои универские преподаватели, спасибо огромное
+++++++++++++++++++++++++++++++
А что в универе учат азам C#? По-моему, туда идут уже с какими-то знаниями, не?
@@Radag0nn563 видимо учеба в универе подразумевает учебу. У нас на информатике в школе был из ЯП только паскальАБЦ. Если вас учили в школе чему то более полезному, то я могу только порадоваться за вас
@@user-tc6in5kz4j Ну меня в школе вообще не учили никакому ЯП. ) ЯП я только стал изучать на 2 курсе колледжа. Про универ не знаю, но преподы у меня говорят, что туда уже надо идти с какими-то знаниями данного языка, ибо никто там с 0 учить никто не будет, хотя это, наверное, зависит от самого универа.
@@Radag0nn563 ну у нас на первом курсе считай с нуля и учили, первая лаба самая "как пользоваться командной строкой" хотя может и мой ВУЗ не особо то и жесткий. Все же думаю в большинстве дела обстоят так же
как говорят программисты - если что-то работает == ничего не меняй. Иными словами, если видите канал, где все доходчиво объясняют и разжевывают, то не ищите другой. Этот канал как раз из таких, сразу видно человека, искренне любящего свое дело!
С нетерпением ждал нового видеоролика на C#.Параллельно смотрю уроки на др каналах и просто понимаю что они,как то не так подносят смысл темы зрителям,все как то коряво,есть недосказанность.А тут все наоборот,даже мелкие детали входят в урок. Побольше бы таких учителей (не только в программирование). Жалко мало их =)
Попробуй книги читать, мне заходит
@@borsuk7667 не всем подходит. Лично я, очень плохо воспринимаю информацию с текста, а вот видео, либо прямое объяснение очень помогает
@@borsuk7667в книгах воды много
нууу... тут вроде не сказали, что все эти свитчи и им подобные мерзости неприемлемы в приличном обществе. Ибо такая штука, как вот это подлое двоеточие........ делает код запутанным..... почитай обо всяких goto и метках. Мерзость октровенная
Очень хороший урок. Все подробно описано, то что нужно мне как новичку. Если вдруг у кого автозаполнение не получилось его можно также активировать по другому. Выделяем "consoleKey" щелкаем Пкм на значок "лапочки" слева и там выбираем "Добавить отсутствующие варианты" и получаем автозаполнение на все клавиши.
Благодарю за подсказку
Я учусь в Visual Studio Code, и там такой функции как я понял нет, не мог бы ты ответить на этот комментарий, и в ответ скопировать весь код для всех клавиш? Заранее огромное спасибо
14:08
"Нажимаем на Tab два раза"
Обратите на это внимание, друзья.
За урок большое спасибо.
Спасибо, я то думал то что на новых версиях Висуал студии уже такой фичи нету, а оказалось я просто невнимательный)
У меня все равно не работает
@@vanyek8363 тоже самое
у меня после того не пещить автоматические можешь объяснать как делать я щас сделал курсор на пустую полю и нажимаю левый кнопку но не получается ! есть другой выбор или не так сделаю?
Поддерживаю, без этого не получалось выполнить такой же фокус с автозаполнением как у автора, спасибо!
Идея с дзшкой - просто улёт! Спасибо огромное за такие интересные уроки!!!
как проходит обучение?
@@ptichkasinichkamia ахуенно, Питон, С++, С#, BluePrints и все это кашей в голове
Смотрю уроки в 2022 году, все классно) учимся дальше) где-то недели 2 и я уже тут на 15 уроке) теперь уже стараюсь каждый день хоть 1 урок посмотреть и домашки классные) спасибо!
Оп, приветствую. Один из относительно свежих комментариев) я вот только дошел до этого урока)
Вы весь курс уже прошли?
@@arroganz9318 Привет! Как успехи?) Если не секрет
@@nezyl7904 здоров!) Все круто идет. Я на 20 уроке. Иду своим темпом. Автор хорошо объясняет всё, поэтому нет психозов от непонимания и утери мотивации.
@@arroganz9318 Здорово) Успехов тебе и желаю не останавливаться на достигнутом
@@arroganz9318 привет) А как сейчас успехи, спустя несколько месяцев?) Все уроки удалось осилить и понять?
Благодарю за твой труд!
спасибо вам, за то, что вы есть.
Сергей, благодарю!
14:19 У меня сначала не работало вообще, но потом я нашел решение - надо просто стереть этот код и написать его заново, а дальше сделать все как показано.
Спасибо)
возвращаюсь сюда уже далеко после урока по enum и вижу этот чудесный способ реализации кейсов, как продумано, вау
Спасибо огромное!
Кстати благодаря вашим урокам по С++ я смогла написать курсовую
Спасибо что не останавливаетесь. Делайте видео дальше.
Спасибо большое за твои труды. С каждым уроком всё проясняется. Уроки пролетают на одном дыхании. И самое главное - это то, что я начинаю понимать))
красавчик, я тоже въезжаю. желаю успехов в программировании)
От души братан, лучший !
Спасибо за то, что рассказываешь ещё и про функционал вижлы! Никогда бы не додумался до автозаполнения свитча
@КаверOK не знаю, я уже давно перешёл на продукцию JetBrains и Java )
@@alexsischin6636 ответил человеку, который написал коммент спустя 3 года. Сильно)
@@alexsischin6636 фигня твой java, туда и так полно людей идут, потом не пожалей о высоком уровне конкуренции
@@user-ou4iz2hj3u Открою секрет, лёгкой дорожки нет. На всё IT высокая конкуренция была есть и будет
@@aknei8675 спасибо, просвятил, жаль только ты не чувствуешь разницу в конкуренции, гений
Спасибо вам!!!
Супер преподаватель!! Продолжайте в том же духе.
Мне даже напоминать не нужно про лайк сам ставится Сёрега спасибо !
Очень ждал продолжение уроков . Спасибо.
Спасибо, Сергей!
Спасибо. Решил повторить пройденный материал для закрепления. Нашёл пару новых интересных фактов, которые упустил. Теперь могу юзать switch гораздо эффективнее.
Слов нет! Лучший канал!!!
Спасибо за уроки! После с++ идет очень легко)
Мне уже 110 лет и я освоил 15 уроков за три месяца! Очень круто! СпасибО!
идиот
@@nieskvue причем тут книга Федора Достоевского?
Лучший преподаватель по программированию в мире!!!
Это потрясающе! Огромное спасибо Сергей! Отличные знания!
Подача отличная да и примеры тоже. Освоил 15 роликов за 3 часа!
Спасибо за ваш труд.
благодаря вашим урокам я смог написать полноценную викторину!
спасибо!
Cпасибо огромное за ваш труд!
Очень давно стартовал учить C#, но обстоятельства разные были - пришлось забросить. Недавно вернулся с новыми силами, и пригодился мне вот этот вот список, я точно знал, что его можно сгенерировать, но забыл как. Гуглил минут 10 - нигде не нашел (возможно плохо искал). Пришлось каждый кейс выписывать ручками, переписывая значение каждой кнопки с документации. И вот на следующий день меня осенило откуда я это знаю и где это искать. Ещё раз огромное спасибо этому каналу
Просто максимально понятные уроки! Спасибо!
Привет! Большое спасибо за уроки, очень понятно и сразу запоминается!
Круть, у меня наконец то начало все получаться и запоминаться))))) я с нуля))) и все так понятно и просто!! спасибо большое)))
Интересно для чего тебе c#?
@@mr_baff мне тоже интересно😉
@@MiladaGold сильный ответ, даже чот написать в ответ идей у меня нет
Как успехи? уже месяц прошел
@@ptichkasinichkamia пока не очень, с видео параллельно читаю книгу, и комп забарахлил, блок питания искала, как на зло или долго ждать доставку или по скупкам искать, 2 дня как нашла, но не добралась пока до уроков
Сергей лучший преподаватель, ставьте ЛАЙКИ хотя бы - если не донатите, поддержим нашего ГУРУ!
Топ контент!!! В планах сделать бота для одной старенькой игрушки и вот чувствую, что метод ReadKey() и оператор switch очень пригодится!
До этого урока---->
string xstart;
Console.WriteLine(xstart);
int xstart1 = Convert.ToInt32(xstart);// бред сумасшедшего
Благодаря этому видео------>
int xstart = int.Parse(Console.ReadLine());//гениально и спасибо
Большое спасибо за урок!!!
Да и огромное спасибо за уроки !
Спасибо большое вам за эти уроки. Очень понятно и интересно
Отличные уроки, благодарю!
В очередной раз спасибо!!! И лайк!
Хорошие видяхи, все понятно с первого раза!
Спасибо бро
О, Калькулятор это уже по серьёзнее. Спасибо за урок !
Спасибо за отличные уроки!
Замечательный урок, спасибо за труд
Благодарю
Лучший ру курс по c#
Как всегда ТОП)
Для тех кто хочет закрепить ConsoleKey, небольшая подсказка:
для NumPad:
case ConsoleKey.Multiply: //(*)
case ConsoleKey.Add: //(+)
case ConsoleKey.Subtract: //(-)
case ConsoleKey.Divide: //(/)
Можно, конечно, сделать и для строки с цифрами, но есть проблема, ведь ConsoleKey фиксирует нажатие клавиши, но не Shiftа, то есть не будет разницы между = и +
Отлично благодарю👍
спасибо за ваши уроки!!!
спасибо, урок интересный, удачи
Спасибо большое за видео)
AMAAAZING ! AMAAAZING ! AMAAAZING !
Спасибо за урок! Очень интересная тема). При сравнении с возможностями на моем текущем знании языка, мне намного понравился этот оператор в сравнении с if. Идём дальше)
Большое Спасибо!
Спасибо большое за уроки
Почему то не работает автоматическое построение кейсов по нажатию клавишей мыши
Отличные уроки , жду еще с нетерпение !!!
Спасибо чувак, очень круто!
СУПЕР!
Круто, теперь пароли полноценные делать можно XD
спасибо большое за урок
Спасибо большое! Все ясно и понятно :)
У меня автозаполнение не сработало так легко, как показано на видео, хотя я честно старалась. Потом допендрила, что можно нажать на желтую лампочку слева и из меню и выбрать Add Missing Cases, эффект тот же.
очень круто, спасибо)
Отличный урок, жду новые видео. Хочу уже более сложные темы для изучения))
Классные уроки
Круто!!!
Спасибо узнал больше чем у Гошы Дударя!
Большое спасибо за уроки !
{
Console.WriteLine("Добро пожаловать в калькулятор");
Console.WriteLine("Какой пример вы хотите решить ?");
int num1 = int.Parse(Console.ReadLine());
string sign = Console.ReadLine();
int num2 = int.Parse(Console.ReadLine());
switch (sign)
{
case "+":
Console.WriteLine("= " + (num1 + num2));
break;
case "-":
Console.WriteLine(num1 - num2);
break;
case "/":
Console.WriteLine(num1 / num2);
break;
case "*":
Console.WriteLine(num1 * num2);
break;
default:
Console.WriteLine("Выполнять это вычисление меня ещё не научили");
break;
}
Спасибо большое!!!
Да даже слепой поставить лайк Серёге пацаны он старается для нас давай постараемся для него
Про енум спс...Прикольная штука
спасибо
спасибо!буду пробовать сделать калькулятор
Класс!
Вроде неплохо владею С++, но хотел бы обучиться С#. Прошу, выпускай чаще!
Если бы ты действительно неплохо владел С++, то изучил бы С# за пару недель максимум.
@@Luna-bh8ww ну и что?
@@Luna-bh8ww эти языки похожи только с первого взгляда, по факту они сильно отличаются
Короче я ввел все заново и у меня получилось, просто это все изза Key в конце, именно он заставляет писать это все, просто два раза таб быстро жмете когда вводите switch и все
Лайкос. Супер
Уиии! Новый видос
Спасибо за уроки, только что, после этого урока написал свой мини код по имитации распределения очков навыков в игре, ранее пробовал через "if else" не получалось (та и скорее всего не получилось бы) а после этого урока всё работает, ещё раз спасибо!
А вот и код
int pr = 3;
Console.WriteLine("Распределите очки навыков, у вас их " +pr);
Console.WriteLine("Что бы распределить очко навыка введите 'p' что бы повысить силу, 'а' что бы повысить ловкость или 'i' что бы повысить интеллект");
int power, agility, intelligence;
power = 1;
agility = 1;
intelligence = 1;
Console.WriteLine("Сила - " + power);
Console.WriteLine("Ловкость - " + agility);
Console.WriteLine("Интеллект - " + intelligence);
//------------------------------------------------
ConsoleKey a = Console.ReadKey().Key;
Console.Clear();
switch (a)
{
case ConsoleKey.P:
++power;
break;
case ConsoleKey.A:
++agility;
break;
case ConsoleKey.I:
++intelligence;
break;
default:
Console.Clear();
Console.WriteLine("Вы ввели не ту команду");
break;
}
Console.WriteLine("Осталось " + --pr + " очка");
Console.WriteLine("Сила - " + power);
Console.WriteLine("Ловкость - " + agility);
Console.WriteLine("Интеллект - " + intelligence);
//-----------------------------------------------
ConsoleKey b = Console.ReadKey().Key;
Console.Clear();
switch (b)
{
case ConsoleKey.P:
++power;
break;
case ConsoleKey.A:
++agility;
break;
case ConsoleKey.I:
++intelligence;
break;
default:
Console.Clear();
Console.WriteLine("Вы ввели не ту команду");
break;
}
Console.WriteLine("Осталось " + --pr + " очко");
Console.WriteLine("Сила - " + power);
Console.WriteLine("Ловкость - " + agility);
Console.WriteLine("Интеллект - " + intelligence);
//-----------------------------------------------
ConsoleKey c = Console.ReadKey().Key;
Console.Clear();
switch (c)
{
case ConsoleKey.P:
++power;
break;
case ConsoleKey.A:
++agility;
break;
case ConsoleKey.I:
++intelligence;
break;
default:
Console.Clear();
Console.WriteLine("Вы ввели не ту команду");
break;
}
//----------------------------------------------------
Console.WriteLine("Вы распределили все очки навыков");
Console.WriteLine("Сила - " + power);
Console.WriteLine("Ловкость - " + agility);
Console.WriteLine("Интеллект - " + intelligence);
Спасибо !!!
Thank you!
Крутой канал.
Спасибо!)
спасибо !!!
лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
Спасибо!
Спасибо
Thanks!!!
Жаль сразу с головы не смог решить, пришлось кое что подглядывать.
Мое решение домашнего задания используя Свитч:
double a, b;
string c;
Console.WriteLine("Простой калькулятор для двух чисел... введите первое число");
a = double.Parse(Console.ReadLine());
Console.WriteLine("Введите второе число");
b = double.Parse(Console.ReadLine());
Console.WriteLine("Введите операцию вычисления для этих чисел: +, -, *, /");
c = (Console.ReadLine());
switch (c)
{
case "+":
Console.WriteLine(a + "+" + b + "=" + (a + b));
break;
case "-":
Console.WriteLine(a + "-" + b + "=" + (a - b));
break;
case "*":
Console.WriteLine(a + "*" + b + "=" + (a * b));
break;
case "/":
Console.WriteLine(a + "/" + b + "=" + (a / b));
break;
default:
Console.WriteLine("Вы ввели неизвестный символ");
break;
}
С помощью IF там тоже самое
.....
if (c == "+")
Лукас!
Thanks