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

Поделиться
HTML-код
  • Опубликовано: 12 апр 2019
  • Донаты и на кофе ➜ t.me/win10tweaker/171
    Эксклюзив для спонсоров ➜ / xpuct
    Если недоступна спонсорка ➜
    Основной канал:
    / jailbreakvideo
    #goto #return #cSharp #СиSharp #СиШарп
  • НаукаНаука

Комментарии • 116

  • @user-di8nf6nz3e
    @user-di8nf6nz3e 2 месяца назад +3

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

  • @vmalyk1650
    @vmalyk1650 5 лет назад +33

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

  • @EABS1
    @EABS1 2 года назад +9

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

    • @XpucT
      @XpucT  2 года назад

      Спасибо! ♥

    • @sheonaner
      @sheonaner 4 месяца назад

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

  • @Doker-man
    @Doker-man 3 года назад +7

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

  • @fanrexx
    @fanrexx 3 месяца назад

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

  • @eas1ly380
    @eas1ly380 4 года назад +9

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

  • @user-sm6du2wh7r
    @user-sm6du2wh7r Год назад +2

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

    • @XpucT
      @XpucT  Год назад +2

      💪😇

  • @igornovytskyi4735
    @igornovytskyi4735 4 года назад +16

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

    • @XpucT
      @XpucT  4 года назад

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

  • @yaroslavishchuk
    @yaroslavishchuk 4 года назад +3

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

  • @bananaovf
    @bananaovf Год назад +2

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

  • @user-kw7vn6vd8k
    @user-kw7vn6vd8k 3 года назад +3

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

  • @billlanc9461
    @billlanc9461 2 года назад +2

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

  • @user-gt8uu8zq8f
    @user-gt8uu8zq8f Год назад

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

  • @samson9438
    @samson9438 4 года назад +10

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

    • @XpucT
      @XpucT  4 года назад +4

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

    • @jamade3687
      @jamade3687 4 года назад

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

    • @XpucT
      @XpucT  4 года назад

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

    • @jamade3687
      @jamade3687 4 года назад

      @@XpucT а С++?

    • @XpucT
      @XpucT  4 года назад

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

  • @user-ix3bq9nc8s
    @user-ix3bq9nc8s 5 лет назад +3

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

  • @infinitynoir5441
    @infinitynoir5441 5 лет назад +3

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

  • @igoryan6175
    @igoryan6175 2 года назад +5

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

  • @Staarik
    @Staarik 3 года назад +2

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

  • @user-og9my3ym1b
    @user-og9my3ym1b 2 года назад +1

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

  • @Den-zanoza
    @Den-zanoza 3 года назад

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

  • @user-nm9oy6wg2p
    @user-nm9oy6wg2p 2 года назад +2

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

  • @user-vg6gu8hc6w
    @user-vg6gu8hc6w 4 года назад +1

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

  • @kashiroko6632
    @kashiroko6632 4 года назад +2

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

  • @kav2891
    @kav2891 5 лет назад +6

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

  • @navi4046
    @navi4046 4 года назад +2

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

  • @kingartur1986
    @kingartur1986 3 года назад +1

    Cпасибо

  • @user-zf7le3yd3d
    @user-zf7le3yd3d 4 года назад +1

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

    • @user-xp8gn7cm4e
      @user-xp8gn7cm4e 4 года назад

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

    • @user-zf7le3yd3d
      @user-zf7le3yd3d 4 года назад

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

  • @user-wu-tang
    @user-wu-tang Год назад +1

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

    • @XpucT
      @XpucT  Год назад +1

      Привет =)

  • @tadwhat
    @tadwhat Год назад

    Топ!

  • @MegaAlexprim
    @MegaAlexprim Год назад +1

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

  • @GmEvgen
    @GmEvgen 3 года назад +2

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

    • @XpucT
      @XpucT  3 года назад +2

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

  • @UFO26
    @UFO26 Год назад

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

  • @m1xaedzy
    @m1xaedzy 4 года назад +1

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

    • @m1xaedzy
      @m1xaedzy 4 года назад

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

  • @Sasaki_Kodziro
    @Sasaki_Kodziro Год назад

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

  • @user-jv2wc4gm7u
    @user-jv2wc4gm7u 3 года назад +1

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

    • @yuranasu2734
      @yuranasu2734 Год назад

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

  • @Xtonior
    @Xtonior 3 года назад +1

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

  • @SEOmaster_real
    @SEOmaster_real 4 года назад +2

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

    • @XpucT
      @XpucT  4 года назад +5

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

    • @Iamflip6
      @Iamflip6 4 года назад +2

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

  • @FiaDoot
    @FiaDoot 4 года назад +1

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

    • @XpucT
      @XpucT  4 года назад +1

      А как же while?

  • @wc3d2
    @wc3d2 5 лет назад +1

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

  • @alvoltta
    @alvoltta 4 года назад +3

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

  • @LaggeRYT
    @LaggeRYT Год назад

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

  • @und3rl0w3r
    @und3rl0w3r 4 года назад

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

  • @Silver_men_rev
    @Silver_men_rev 4 года назад +2

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

    • @XpucT
      @XpucT  4 года назад +3

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

  • @user-cb2gb8kc3d
    @user-cb2gb8kc3d 2 года назад +1

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

  • @ddrgs60
    @ddrgs60 2 года назад +1

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

    • @XpucT
      @XpucT  2 года назад +1

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

    • @ddrgs60
      @ddrgs60 2 года назад +1

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

  • @alvoltta
    @alvoltta 4 года назад

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

    • @XpucT
      @XpucT  4 года назад +5

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

    • @alvoltta
      @alvoltta 4 года назад +2

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

  • @andreykalugin1792
    @andreykalugin1792 2 года назад +1

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

    • @XpucT
      @XpucT  2 года назад

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

    • @andreykalugin1792
      @andreykalugin1792 2 года назад

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

    • @XpucT
      @XpucT  2 года назад

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

    • @andreykalugin1792
      @andreykalugin1792 2 года назад

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

  • @user-gm6xg4hd4i
    @user-gm6xg4hd4i 4 года назад

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

  • @ретро
    @ретро 3 года назад +2

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

    • @XpucT
      @XpucT  3 года назад +3

      Lost Son - Life

  • @worldgame4ik553
    @worldgame4ik553 5 лет назад

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

    • @XpucT
      @XpucT  5 лет назад +1

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

    • @worldgame4ik553
      @worldgame4ik553 5 лет назад

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

    • @worldgame4ik553
      @worldgame4ik553 5 лет назад

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

  • @blinddeveloper6488
    @blinddeveloper6488 5 лет назад

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

    • @XpucT
      @XpucT  5 лет назад +1

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

    • @blinddeveloper6488
      @blinddeveloper6488 5 лет назад +2

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

  • @kodersurocecode267
    @kodersurocecode267 5 лет назад

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

    • @XpucT
      @XpucT  5 лет назад

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

    • @kodersurocecode267
      @kodersurocecode267 5 лет назад

      @@XpucT github.com/XKoderX123/Tictactoe32test

    • @XpucT
      @XpucT  5 лет назад

      Прикольно =)

    • @3anuda
      @3anuda 5 лет назад

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

    • @XpucT
      @XpucT  5 лет назад

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

  • @TOTGAD
    @TOTGAD 4 года назад +1

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

    • @phat80
      @phat80 3 года назад

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

  • @zaylen8389
    @zaylen8389 5 лет назад

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

    • @XpucT
      @XpucT  5 лет назад +6

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

    • @zaylen8389
      @zaylen8389 5 лет назад +1

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

    • @XpucT
      @XpucT  5 лет назад +5

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

  • @user-cw9ev9dq4v
    @user-cw9ev9dq4v 4 года назад

    Конечно, скорей всего выход есть. Но я пока не нашёл.
    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 4 года назад

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

    • @XpucT
      @XpucT  4 года назад

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

    • @XpucT
      @XpucT  4 года назад

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

    • @user-cw9ev9dq4v
      @user-cw9ev9dq4v 4 года назад

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

    • @XpucT
      @XpucT  4 года назад +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 3 года назад +2

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

    • @XpucT
      @XpucT  3 года назад +1

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