Уроки C# - goto и return - Урок 20

Sdílet
Vložit
  • čas přidán 12. 04. 2019
  • Донаты и на кофе ➜ t.me/win10tweaker/171
    Эксклюзив для спонсоров ➜ / xpuct
    Если недоступна спонсорка ➜
    Основной канал:
    / jailbreakvideo
    #goto #return #cSharp #СиSharp #СиШарп
  • Věda a technologie

Komentáře • 116

  • @user-di8nf6nz3e
    @user-di8nf6nz3e Před 2 měsíci +3

    Досех-пор смотрю эти БОЖЕСТВЕННЫЕ УРОКИ , Спасибо тебе =) . САМЫЕ ЛУЧШИЕ ЛУЧШИЕ ЛУЧШИЕ ЛУЧШИЕ ЛУЧШИЕ УРОКИ. Даже мой тупой мозг это запоминает

  • @vmalyk1650
    @vmalyk1650 Před 5 lety +33

    пример из лингвистики порадовал =) спасибо за урок!

  • @Doker-man
    @Doker-man Před 3 lety +7

    Красава, за 20 видосов не разу не захотелось спать )) по мне это высокий показатель подачи инфы. Спасибо за труды!

  • @EABS1
    @EABS1 Před 2 lety +9

    Просто оставлю хороий коммент. Вы и симплкод на ютубе - два интересных и понятных источников изучения языка для студентов, всегда помогаете, спасибо

    • @XpucT
      @XpucT  Před 2 lety

      Спасибо! ♥

    • @sheonaner
      @sheonaner Před 5 měsíci

      кстати правда, смотрю только Хачатура и СимплКода

  • @eas1ly380
    @eas1ly380 Před 4 lety +9

    Большое спасибо за этот «мини» курс! Учусь на программиста, учителя не дают такой программы, как ты! Ещё раз большое спасибо, ещё больше мотивация появилась после твоих видео!

  • @fanrexx
    @fanrexx Před 4 měsíci

    Спасибо сильно помог, не мог на своем курсе понять как работает ретарн а тут все идельно)

  • @yaroslavishchuk
    @yaroslavishchuk Před 4 lety +3

    Спасибо товарищь. Помогло. Хорошо что есть люди, которым дано учить других людей.

  • @user-gt8uu8zq8f
    @user-gt8uu8zq8f Před rokem

    Однозначно, лайк!!! "Не ну чё ты, всё же ясно, *****" xD Да, действительно, всему своё место.

  • @user-sm6du2wh7r
    @user-sm6du2wh7r Před rokem +2

    За 3 дня на одном дыхании =)

  • @user-kw7vn6vd8k
    @user-kw7vn6vd8k Před 3 lety +3

    Привет. Спасибо за базовый курс.
    Учим дальше.
    Удачи и вдохновения!!!

  • @igornovytskyi4735
    @igornovytskyi4735 Před 4 lety +16

    Спасибо за уроки.Мне 52 года и всегда было интересно заняться кодированием. Но так устроена наша жизнь ,не доходили руки, не было времени и т.д. По Вашим урокам все очень грамотно и доступно . Просто хотел сказать большое спасибо за труд в который вложено много времени и частичка души !

    • @XpucT
      @XpucT  Před 4 lety

      Спасибо и Вам, Игорь 👏
      Если что, спрашивайте, подскажу 👏

  • @bananaovf
    @bananaovf Před rokem +2

    На данный момент использовал goto всего несколько раз для перехода на следующий кейс в свиче, так как с#, в отличие от какого-нибудь си, не позволяет не использовать break в данной конструкции

  • @kav2891
    @kav2891 Před 5 lety +6

    Хачатур, спасибо за хорошее настроение и четкие, понятные уроки. Мне нравиться, что ты подаешь материал на хороших примерах, а не на сухой теории как на многих каналах.

  • @user-ix3bq9nc8s
    @user-ix3bq9nc8s Před 5 lety +3

    Класс!
    Отлично объясняешь! Продолжай!

  • @billlanc9461
    @billlanc9461 Před 2 lety +2

    Посмотрел 20 уроков, а хотел только один, 24. Отличная подача, странно, что там мало просмотров.

  • @infinitynoir5441
    @infinitynoir5441 Před 5 lety +3

    Спасибо тебе за курс, Хачатур!

  • @user-nm9oy6wg2p
    @user-nm9oy6wg2p Před 2 lety +2

    Хачатур, спасибо за видео я из 2021, до сих пор благодарю тебя, просто, открыто, доступно объясняешь. Спасибо за старания, уже 20 ролик), прошло две недели, за две недели начал делать разные программки, вот одна из них тот же калькулятор, факториалы матрицы проценты, практика и только практика!

  • @Den-zanoza
    @Den-zanoza Před 3 lety

    Посмотрел все твои уроки, пролайкал каждый! Очень интересно и доступно объясняешь! Ждемс новых видосов!!!)

  • @kashiroko6632
    @kashiroko6632 Před 4 lety +2

    Спасибо! С удовольствием повторил основы, теперь с еще большей радостью буду изучать язык дальше: работа с файлами, работуас интернетом, с памятью, и подобным вещам) буду безумно рад этому учиться=)

  • @Staarik
    @Staarik Před 3 lety +2

    Спасибо, доступно объяснил.

  • @igoryan6175
    @igoryan6175 Před 2 lety +5

    Перешел на 20 урок, с ходу леплю лайк)
    Вспомнил, что не влепил лайк предыдущему уроку, вернулся и влепил
    Из всех уроков, что я просматривал на просторах ютуба, нигде нет такой простой подачи на ЧЕЛОВЕЧЕСКОМ понятном языке, особенно этому рады те, кто впервые знакомится с этой сферой. Другие вроде рассказывают, знакомят, какие то "if, foreach, это сюда ставим, это берём отсюда", а что такое ставим, откуда это ставим, откуда это взялось вообще? У них очень сложная подача для нового человека, которому приходится додумывать своей головой, либо из других ресурсов.
    К чему я это? У вас же все наоборот, легкая подача, раздроблено всё на мелочи, что, откуда и куда - это именно то, что необходимо иметь преподавателю в своих качествах
    Решил в свои 23 что-то менять в своей жизни, остановился на цели учить C#, в дальнейшем есть желание развиваться в пути создания приложений, игр(чувствую, что душа лежит к этому) Себе же сказал, что посмотрю и буду пересматривать именно Ваши уроки, очень рад, что наткнулся именно на Ваш канал
    Спасибо Вам за Ваши старания, Хачатур!

  • @user-og9my3ym1b
    @user-og9my3ym1b Před 2 lety +1

    Спасибо большое. Очень понятно!

  • @samson9438
    @samson9438 Před 4 lety +10

    Христ делай пожалуйста по больше уроков, ты самый лучший учитель, во всем интернете круче не видел, под каждым видео с меня лайк, и по возможности комент.

    • @XpucT
      @XpucT  Před 4 lety +4

      На очереди, кстати, ещё много всего интересного. Только с делами закончить 👍

    • @jamade3687
      @jamade3687 Před 4 lety

      @@XpucT а OOП будет???? всякие классы интерфейсы??
      P.S. Я специально ответил тебе чтобы ты увидел

    • @XpucT
      @XpucT  Před 4 lety

      @@jamade3687 Я увижу без ответов любой коммент.
      Привлекать таким образом внимание - очень дурной тон. Ответ видят все в цепочке.
      ООП у нас периодически попадается. Но думаю, что да, нужно больше. Отдельной темой с хорошим примером.

    • @jamade3687
      @jamade3687 Před 4 lety

      @@XpucT а С++?

    • @XpucT
      @XpucT  Před 4 lety

      @@jamade3687 это уже вряд ли. Разве что в далёком будущем.

  • @user-vg6gu8hc6w
    @user-vg6gu8hc6w Před 4 lety +1

    Хачатур спасибо!!

  • @navi4046
    @navi4046 Před 4 lety +2

    К концу этого курса останутся лишь сильнейшие, кто смог выдержать много новой инфы.

  • @user-zf7le3yd3d
    @user-zf7le3yd3d Před 4 lety +1

    Крепко жму (виртуально) твою руку, спасибо за уроки, на данный момент ты мой шанс изменить жизнь к лучшему, так что на тебе большая ответственность))

    • @user-xp8gn7cm4e
      @user-xp8gn7cm4e Před 4 lety

      Привет получилось изменить?

    • @user-zf7le3yd3d
      @user-zf7le3yd3d Před 4 lety

      @@user-xp8gn7cm4e За 1 месяц только короновирус может сделать значительные изменения, для программирования такого срока мало

  • @kingartur1986
    @kingartur1986 Před 3 lety +1

    Cпасибо

  • @user-wu-tang
    @user-wu-tang Před rokem +1

    ув.Хачатур привет
    Поздравляю тебя с 20-м роликов обучения. Лайк
    Нужно было дописать (ролик 18+), детей не подпускать))))

    • @XpucT
      @XpucT  Před rokem +1

      Привет =)

  • @tadwhat
    @tadwhat Před rokem

    Топ!

  • @MegaAlexprim
    @MegaAlexprim Před rokem +1

    Скажу так, как то так получилось, что начинал изучать С# в тандеме с движком Unity, даже сделал пару - тройку игр, правда без публикации в плей маркете. Я это к чему, что вроде тут и там используется С#, но используются язык по разному, там он на втором как бы плане и больше уделяется времени графической оболочке, системе координат и др. в итоге язык всегда хромал. но в данном курсе С# используется как основной инструмент и это очень круто! прокачал мозг дополнительной инфой по С# и это не может, не радовать -) спасибо! P.S кстате, а попал на этот курс через поисковый запрос Telegram bot на С#. тоже зачетный урок. инфы на эту тему мало.

  • @UFO26
    @UFO26 Před rokem

    Я лет 20 назад с QBasic 4.5 пересел на Delphi 6, интернета не было, книг тоже. За циклы я не знал. Экспериментировал, делал десятки кнопок и в каждую писал текст. Было несколько десятков строк присваиваний. Думал что за фигня, как короче написать. Друг подсказал goto. Мы с ним до этого на QBasic 4.5 писали. И тут-то мне карта и попёрла:
    Var
    1, 2: Label;
    Begin
    1:
    //код
    if сон-пронесон не есть сон then goto 2;
    goto 1;
    2:
    //Код дальше
    End;

  • @Sasaki_Kodziro
    @Sasaki_Kodziro Před rokem

    Мы с другом работаем над одним проектом, и благодаря тебе мой любимы учитель, Я могу "поговнокодить" и пранкануть моего компаньона )))❤

  • @GmEvgen
    @GmEvgen Před 3 lety +2

    Тут я вспомнил, как баловался с goto и рандомайзером в бейсике лет так 25 назад ... Вот спустя столько лет решил, что мне надо научиться писать некоторые программы для винды - и тут в C# опять он =)
    Спасибо большое за твои уроки! Для новичка - самое то!
    Скажи пожалуйста, будет ли видео о написании простецкого клиент-серверного приложения? Очень нужно. Хотя, конечно, можно и так найти инфу, но у тебя будет гораздо понятней.
    Спасибо, удачи!

    • @XpucT
      @XpucT  Před 3 lety +2

      Такое уже на заметке ;)

  • @user-jv2wc4gm7u
    @user-jv2wc4gm7u Před 3 lety +1

    По идее любой while можно расписать с использованием двух if и двух goto.
    Первый if проверяет условие как в while,
    Второй if (с таким же условием, как и в первом) стоит в конце тела программы первого if'a и, если его условие true, то запускается goto с местом назначения в начало тела программы первого if (т.е. начинается новый цикл).
    Но, если результат проверки второго if'a есть false, то запускается второй goto с местом назначения после блока всего этого кода, т.е. на выход.
    goto напоминает переходы (jump) из языка STL в STEP 7, без него в СТЛ вообще никак, только там есть несколько модификаций с условиями. Рад, что в C# есть такая штука )) Кстати всегда следует делать комментарии в коде, чтобы послезавтра прийти и вспомнить, что вы там накрутили.

    • @yuranasu2734
      @yuranasu2734 Před rokem

      В ассемблере, кстати, так и устроено

  • @m1xaedzy
    @m1xaedzy Před 4 lety +1

    выучил гото , начал рофлить над друзьями)))0 отправлять им такие классные проги))))

    • @m1xaedzy
      @m1xaedzy Před 4 lety

      Спасибо христ !))

  • @SEOmaster_real
    @SEOmaster_real Před 4 lety +2

    Спасибо твоим урокам, освоил базовый C#! Давно не видел новых видео, планируешь возвращаться на ютуб?

    • @XpucT
      @XpucT  Před 4 lety +5

      Само собой =)
      Сейчас просто очень очень занят разработкой новых фич в Win 10 Tweaker.

    • @Iamflip6
      @Iamflip6 Před 4 lety +2

      @@XpucT В ожидании, уроки просто супер

  • @Xtonior
    @Xtonior Před 3 lety +1

    Хоть теперь понял

  • @FiaDoot
    @FiaDoot Před 4 lety +1

    я использую goto при отправки ключ-кода на почту, когда пользователь пишет неверный код и нужно отправить новый, я не запускаю метод заново потому что в таком случае пользователю нужно вводить почту снова, а просто посылаю скрипт через goto в ту часть где он создает новый код и оправляет его, это очень удобно, не нужно создавать кучу методов, все это было создана в одном методе

    • @XpucT
      @XpucT  Před 4 lety +1

      А как же while?

  • @Silver_men_rev
    @Silver_men_rev Před 4 lety +2

    Дружище, после 20го урока откуда начинать смотреть что бы так же все шло как в этих видео?

    • @XpucT
      @XpucT  Před 4 lety +3

      Последовательно. После 20 основных уроков идут 20 дополнительных. Смотреть нужно именно в таком порядке 👍

  • @und3rl0w3r
    @und3rl0w3r Před 4 lety

    У меня вопрос насчёт возможности написания Telegram ботов на C# и насколько этот язык вообще подходящий для такой цели? В чём преимущества Python в этом деле? (видел много советов в сторону Python) И если на C# всё же это реализуется в нормальном виде, то будут ли уроки по написанию Telegram ботов?

  • @LaggeRYT
    @LaggeRYT Před rokem

    Достижение: Базовые основы С# :)
    спасибо дядя, приятно смотреть от простого к сложному

  • @wc3d2
    @wc3d2 Před 5 lety +1

    1 и мой лайк тоже 1 ! 😉

  • @andreykalugin1792
    @andreykalugin1792 Před 2 lety +1

    Курси клас!! есть вопрос, пробую пример по данному уроку return выходит с метода но цыкл в методе продолжает работать. Хотелось бы помощи, когда button нажат число увилечиваеться отпустил остановилось.

    • @XpucT
      @XpucT  Před 2 lety

      Даю подсказку ➜ bool

    • @andreykalugin1792
      @andreykalugin1792 Před 2 lety

      @@XpucT делал и через bool, незнаю как остановить либо вешаеться програма. может есть курс подходящий?

    • @XpucT
      @XpucT  Před 2 lety

      @@andreykalugin1792 если не прошёл последовательно весь этот курс, но наломаешь дров.
      Раньше времени смотреть не советую ➜ czcams.com/video/DQTmo-xGgZk/video.html

    • @andreykalugin1792
      @andreykalugin1792 Před 2 lety

      @@XpucT Благодарю

  • @alvoltta
    @alvoltta Před 4 lety +3

    А будет ли от вас урок по работе с xml?
    На форуме при вопросах по работе с ними сразу появляются форумные бойцы, которые начинают истерики в стиле: "кококо как можно не знать. кококо xml мертв. кококо читай метанит."
    Вот только метанит я уже прочитал, а из-за комьюнити российских форумов, состоящего исключительно из величайших и всезнающих программистов, которые естественно не снизойдут до тебя, чтобы объяснить элементарные по их словам вещи, раздобыть информацию на просторах онных практически нереально.
    С моей точки зрения, как совсем начинающему человеку, который хочет работать с базами данных и пр. Не плохо знать, как работать с xml.
    Возможно что-то по работе с sql, если данные темы вам достаточно знакомы и использовались не раз, было бы очень ценным услышать ваше мнение на этот счет, так как вы по моему мнению, являетесь наиболее авторитетным блогером в теме c#, как минимум из тех, кого мне удалось найти.

  • @user-cb2gb8kc3d
    @user-cb2gb8kc3d Před 3 lety +1

    Иначе говоря, goto это обезболивающее. Которым, разумеется, злоупотреблять не сто́ит.

  • @ddrgs60
    @ddrgs60 Před 2 lety +1

    Здравствуйте, ищу и не могу найти , что за программу вы используйте для мгновенного перевода всех букв и символов с русского языка на англ?

    • @XpucT
      @XpucT  Před 2 lety +1

      Приветствую!
      Punto Switcher

    • @ddrgs60
      @ddrgs60 Před 2 lety +1

      @@XpucT большое спасибо, прога шикарная🤘🤘

  • @alvoltta
    @alvoltta Před 4 lety

    Большое спасибо, не могли бы вы посоветовать ресурс, где можно подчерпнуть информацию о возможностях ООП в C#, на английском\немецком\русском.
    Герберта Шилдта читаю параллельно вашим урокам, ровно как и Metanit, но информацию воспринимаю со скрипом, возможно есть книга, которая написана более дружелюбным языком.
    п.с. вопрос ко всем, спасибо за внимание.

    • @XpucT
      @XpucT  Před 4 lety +5

      Я боюсь, что единственный источник, который сейчас существует и не бесит по изучению - это видео на этом канале. Я не встречал ни одного ресурса, где обучение бы шло с точки зрения учителя. Везде каша и никаких живых примеров. Сухомятка и никакого практического применения. У Меня же последовательность обучения опирается в один единственный вопрос - зачем. Я задаю вопрос себе - зачем - потом отвечаю. Подобной практики никто не придерживается и все считают хронология в книгах и метанитах более менее правильная. Однако тем, кто быстро всё схватывает недостаточно просто питать мусор, который пишут. Нужен смысл. И, как видим по комментариям, Я правильно всё делаю и рассказываю от Урока 0 и до 20 все в нужной последовательности с практическим применением. Никакого мусора, только то, что даст ответ на вопросы: зачем и как.

    • @alvoltta
      @alvoltta Před 4 lety +2

      @@XpucT вас понял, спасибо за ответ. Значит буду грызть книги дальше. По крайней мере я понял, какие темы мне нужно понять досконально, а какие временно я могу опустить.
      Еще раз спасибо за тот труд, который вы уже проделали и за тот, который будет проделан.

  • @ретро
    @ретро Před 3 lety +2

    Название музыки скажите пожалуйста

    • @XpucT
      @XpucT  Před 3 lety +3

      Lost Son - Life

  • @user-gm6xg4hd4i
    @user-gm6xg4hd4i Před 4 lety

    В Java goto все же выпилили и неплохо без него живут)

  • @worldgame4ik553
    @worldgame4ik553 Před 5 lety

    а как можно добавить себе такую функцию как копировать через контестное меню путь файла

    • @XpucT
      @XpucT  Před 5 lety +1

      Зажать Shift и нажать правой кнопкой.

    • @worldgame4ik553
      @worldgame4ik553 Před 5 lety

      @@XpucT спс большое

    • @worldgame4ik553
      @worldgame4ik553 Před 5 lety

      @@XpucT я кстати вот щас мотрю твое видео 2 раз

  • @kodersurocecode267
    @kodersurocecode267 Před 5 lety

    Можешь выслать сайт практикой по
    Windows forms?

    • @XpucT
      @XpucT  Před 5 lety

      Практиковаться пилить что-то? Так ведь даю периодически домашние задания.

    • @kodersurocecode267
      @kodersurocecode267 Před 5 lety

      @@XpucT github.com/XKoderX123/Tictactoe32test

    • @XpucT
      @XpucT  Před 5 lety

      Прикольно =)

    • @3anuda
      @3anuda Před 5 lety

      @@XpucT Хачатур, спасибо тебе ОГРОМНОЕ за эти уроки. На основе знаний, полученных за первые 10 уроков и ресурса "Metanit" получилось собрать не большую, но очень полезную програмку для моей работы(czcams.com/video/ue49bTfQ-Qo/video.html, в процессе разработки)). ОЧЕНЬ большая просьба осветить вопрос отправки файла для печати на принтер, в частности распечатки содержимого всего окна. Нагугленные готовые решения или печатают чистый лист, или выводят, без диалогового окна, форму в книжной ориентации, а мне нужна альбомная. Ещё раз спасибо.

    • @XpucT
      @XpucT  Před 5 lety

      @@3anuda очень приятно, что и очень рад, что Ты так быстро начал пилить неслабый софт 👍
      До печати доберёмся, но не знаю, как буду всё это показывать, т.к. принтера у Меня нет ┐('~`;)┌
      Может одолжу и сделаю полный туториал =)
      А вообще, горжусь Тобой. Не останавливайся 👍

  • @blinddeveloper6488
    @blinddeveloper6488 Před 5 lety

    Привет хачатур Поздравляю тебя с тем что с основами закончена! Можешь ли ты либо другие программиста ответить мне на вопрос могу ли я с помощью Данного языка программирования создать свой голос синтезатора речи? Если могу то что я для этого должен изучить Помимо основ c sharp?

    • @XpucT
      @XpucT  Před 5 lety +1

      Привет 🖐
      Обязательно доберёмся и до этого. Я сделаю отдельное видео, с полным понимаем, что туториал сделан для тех, кто не видит и нужна озвучка всего происходящего. Но это позже, т.к. после основной базы нужно выучить некоторые простые фокусы и лайфхаки.

    • @blinddeveloper6488
      @blinddeveloper6488 Před 5 lety +2

      XpucT Благодарю, Ты своим примером Действительно доказывает что думаешь о всех! Так держать!

  • @zaylen8389
    @zaylen8389 Před 5 lety

    Можешь объяснить, почему такая шляпа выходит в message box'e? Возможно как - то это исправить?
    imgur.com/a/jfpiySX

    • @XpucT
      @XpucT  Před 5 lety +6

      Могу. Не указано свойство textBox
      Ты забыл дописать .Text
      То есть Ты преобразовываешь textBox.ToString() вместо texBox.Text
      И дописывать ToString() не нужно. Text - это уже string.

    • @zaylen8389
      @zaylen8389 Před 5 lety +1

      @@XpucT Глупая ошибка, спасибо

    • @XpucT
      @XpucT  Před 5 lety +5

      @@zaylen8389 такое со всеми бывает. Я сам часто набираю и долго не могу понять, что не так. Это привычка, когда в голове всё понимаешь и подсознательно пишешь короче..

  • @TOTGAD
    @TOTGAD Před 4 lety +1

    Личное мнение: использование GOTO - признак того, что человек не может найти альтернативного алгоритма. Вывод: тот, кто использует GOTO - слабо знает инструментарий языка, либо имеет мало практики в программировании.

    • @phat80
      @phat80 Před 3 lety

      Есть мнение, что GOTO в C# оставили только по прихоти Билли, из-за его любви к бейсику.

  • @user-cw9ev9dq4v
    @user-cw9ev9dq4v Před 4 lety

    Конечно, скорей всего выход есть. Но я пока не нашёл.
    Console.WriteLine(" Что вы хотите дальше сделать? " + "
    " +
    "
    Напишите любой символ, если хотите увидеть все жанры книг, которые у нас продаются" +
    "
    либо пропишите 'quit', чтобы выйти");
    var choose = Console.ReadLine();
    if (choose == "/admin")
    {
    goto Exit;
    }
    while(choose != "quit" )
    {
    Console.WriteLine("У нас пока продаются: романы, детективы. Для выхода из программы воспользуйтесь 'quit'");
    choose = Console.ReadLine();
    if (choose == "/admin")
    {
    goto Exit;
    }
    }
    if (choose == "quit")
    {
    return;
    }

    Exit:

    • @user-cw9ev9dq4v
      @user-cw9ev9dq4v Před 4 lety

      После Exit: Идёт код для админа

    • @XpucT
      @XpucT  Před 4 lety

      @@user-cw9ev9dq4v Console.WriteLine? Я такому не учил =)
      Особенно использованию goto, если умеем работать с while.
      Можно точнее задание?

    • @XpucT
      @XpucT  Před 4 lety

      @@user-cw9ev9dq4v Вообще по коду всё норм. Что не так?

    • @user-cw9ev9dq4v
      @user-cw9ev9dq4v Před 4 lety

      @@XpucT Да не, ты просто в видео просил показать код, где goto нельзя заменить. Я не придумал пока как тут заменить goto

    • @XpucT
      @XpucT  Před 4 lety +1

      @@user-cw9ev9dq4v аааа =) Ну тогда:
      static void Main(string[] args)
      {
      void Exit() => Environment.Exit(0);
      Console.WriteLine(@" Что вы хотите дальше сделать?
      Напишите любой символ, если хотите увидеть все жанры книг,
      которые у нас продаются, либо пропишите 'quit', чтобы выйти.");
      string choose = Console.ReadLine();
      if (choose == "/admin")
      Exit();
      while (choose != "quit")
      {
      Console.WriteLine(@" У нас пока продаются: романы, детективы.
      Для выхода из программы напишите 'quit'");
      choose = Console.ReadLine();
      if (choose == "/admin")
      Exit();
      }
      if (choose == "quit")
      return;
      }

  • @user-kw7vn6vd8k
    @user-kw7vn6vd8k Před 3 lety +2

    Привет. Вопрос не по теме урока. Но мог бы ты рассказать про классы. Синтаксис, конструктор, и т.д это все понятно. Куча роликов про это. Но ни кто не показывает конкретный пример преимущества их использования и конкретную пользу. Все абстрактно и на примитивных примерах. Сплошная нудятина и жевание резины.
    С уважением и наилучшими пожеланиями 🤝

    • @XpucT
      @XpucT  Před 3 lety +1

      Привет, Денис 🖐
      Вся прелесть классов в том, что они не забивают память основной формы.
      Нагрузка - это только 1 плюс. Далее, чем больше растёт программа, тем больше совпадений в именах методов и переменных. Начинаешь путаться. Поэтому лучше разделять. Ну и банально сталкиваешься со сроллом данных. Это подбешивает, когда в одном файле 5000 строк...