enum c# ЧТО ЭТО И ДЛЯ ЧЕГО НУЖНО | перечисления enum c# | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 54

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 189

  • @SimpleCodeIT
    @SimpleCodeIT  4 роки тому +14

    Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
    ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
    ✅ donatepay.ru/don/SimpleCode
    ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4

  • @migu93
    @migu93 4 роки тому +251

    У нас в колледже C# - основой язык программирования. Нас прикрыли на дистанционку и ссылки на ваши видео даны, как необходимые к изучению лекции. Я же смотрел ваши уроки ещё с начала курса и теперь с лёгкостью решаю все задания, которые нам задают. Спасибо большое!!!

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +93

      Отлично у нас устроено образование: студент - колледж - Сергей SimplCode. Студенты учатся, Сергей учит... кх... зачем в этой цепочке колледж? :)

    • @СергейЦветов-н4н
      @СергейЦветов-н4н 4 роки тому +11

      @@norfolkleb9851 диплом )

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +9

      @@СергейЦветов-н4н это да) для программиста диплом очень важен))

    • @учусьпрограммировать
      @учусьпрограммировать 4 роки тому +18

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

    • @vladosjameson5217
      @vladosjameson5217 4 роки тому +2

      @@учусьпрограммировать шо скилбокс такая лажа?(хотел курс по юнити у них купить(

  • @alexeyfalcon4138
    @alexeyfalcon4138 4 роки тому +50

    Как всегда шикарное объяснение, перестал ходить в универ, у Вас нет воды, качественные материалы, преподы так не рассказывают, хорошо, что вы у нас есть, спасибо!

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +12

      Очень трогательно, но в универ все равно ходите) Даже если там сплошная вода, там еще бесценный жизненный опыт и полезные знакомства - всегда пригодятся )

    • @vitor_corve
      @vitor_corve 3 роки тому +3

      Все же в универ ходить стоит

    • @shmeklz
      @shmeklz 3 роки тому

      @@norfolkleb9851 За этим и поступил туда)))) + еще самому учусь жить

    • @ptichkasinichkamia
      @ptichkasinichkamia 2 роки тому

      @@vitor_corve сколько стоит?

    • @bomber4273
      @bomber4273 Рік тому

      @@ptichkasinichkamia тысяча голды

  • @adamadamesko9759
    @adamadamesko9759 4 роки тому +30

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

  • @flepjack
    @flepjack 3 роки тому +15

    Такие уроки - синтаксический сахар для зрителей))

  • @cyberpunk1672
    @cyberpunk1672 3 роки тому +3

    Спасибо, с первого раза не понял и со второго тоже, пришлось гуглить , и наконец с третьего раза понял))

  • @воваказаков-й7э
    @воваказаков-й7э 4 роки тому +8

    Спасибо! Как всегда очень лаконично!

  • @amph6621
    @amph6621 4 роки тому +49

    Сергей, спасибо за уроки! Мне 17, мечтаю создавать игры, но нужна база C# и вы в этом очень помогаете)

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +14

      Классная мечта! Игры спасают от войн и насилия. Успехов вам в этом нелегком деле)

    • @vladosjameson5217
      @vladosjameson5217 4 роки тому +2

      ну как успехи?

    • @shmeklz
      @shmeklz 3 роки тому

      Как дела? Получается?

    • @Assakur999
      @Assakur999 3 роки тому +15

      @Я UwU R А что такого если тебе 18? Мне 29, но я хочу изучить программирование, потому что задолбался ебашить на заводе.

    • @vitasssik
      @vitasssik 3 роки тому

      @@Assakur999 так же ))) если хочешь можем вместе изучать ... есть у тебя дискорд?

  • @RuK-TM
    @RuK-TM 4 роки тому +4

    Спасибо за урок, очень много, а главное понятно узнал о enum...

  • @udm_pm
    @udm_pm 3 роки тому +1

    Про switch в конце офигенная фишка) Ни за чтобы не догадался на самом деле. Надо запомнить.

  • @_chill_relax_calm4647
    @_chill_relax_calm4647 3 роки тому +1

    Поддерживающий комментарий для дальнейшего развития канала. Вы чрезвычайно понятно все объясняете

  • @elfinroom1178
    @elfinroom1178 4 роки тому +5

    Спасибо большое за отличные видео уроки

  • @DmitryDolganov
    @DmitryDolganov 4 роки тому +8

    Сергей, спасибо!

  • @juststart796
    @juststart796 4 роки тому +7

    Спасибо за уроки, как всегда лайк

  • @ДмитрийШилков-т5э
    @ДмитрийШилков-т5э 4 роки тому +8

    Большое спасибо за очередной урок :)

  • @geshoi
    @geshoi 3 роки тому +2

    Ураааааа! Я дошел до ООП.

  • @artemfeat6477
    @artemfeat6477 3 роки тому +8

    Спасибо большое за уроки , очень жаль что перестали выдавать ДЗ так как очень помогает с закреплением. А на просторах интернета найти задачки по конкретным темам довольно проблематично

  • @va1r347
    @va1r347 4 роки тому +5

    Ви лутший учитель . Моя информатичка нервно курит в сторонке.)

  • @ДмитрийАлексеев-ж1г

    Спасибо!

  • @Maria-n5g1l
    @Maria-n5g1l 3 роки тому +1

    Спасибо за Ваш труд!

  • @ifelru
    @ifelru 3 роки тому +2

    Спасибо за отличный урок!

  • @hardwin6935
    @hardwin6935 4 роки тому +2

    Спасибо за урок!

  • @КонстантинСоловьев-ш7у

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

  • @w_ixon
    @w_ixon 4 роки тому +4

    Ураа новый урок!!

  • @artlinestudio6735
    @artlinestudio6735 3 роки тому +3

    Хороший урок. Полезный! Но на плюсах enum мне больше понравился.

  • @chpogurt
    @chpogurt 3 роки тому +5

    отличным заданием к данному уроку было бы создание метода составляющего календарь на год по месяцам. Решить можно и без enam'ов, но это на практике покажет их удобство

    • @andrewc3942
      @andrewc3942 Рік тому

      есть ли у кого нибудь конспект по данным видео?

  • @ArchDevWorkshop
    @ArchDevWorkshop 2 роки тому

    Со Switch/case'ами в конце был приятно удивлён) Реально полезная фича, много где можно применить.

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 4 роки тому +3

    наконец-то новый урок!)

  • @Unknown_Eugene
    @Unknown_Eugene 4 роки тому +21

    Сергей, спасибо за урок! Как всегда на уровне) А можно в следующих уроках разобрать рефлексию и атрибуты?

    • @SimpleCodeIT
      @SimpleCodeIT  4 роки тому +10

      рефлексия будет после ООП

    • @Unknown_Eugene
      @Unknown_Eugene 4 роки тому +3

      @@SimpleCodeIT понял, спасибо!

  • @GanovAlex
    @GanovAlex 4 роки тому +3

    Как всегда приятное для просмотра видео, смотришь и отдыхаешь. Спасибо за Ваш труд. Один вопрос: что за значок "синей кнопки" на полях редактора на 21:40 (где размещается значок точки останова, закладка и т.д.)?. Не встречал такой в VS

    • @yksi2883
      @yksi2883 4 роки тому +2

      Советую конспектировать и придумывать свои примеры для практики - очень помогает.

  • @brickgaming1240
    @brickgaming1240 2 роки тому

    Спасибо, очень круто, очень здорово!

  • @enjoymusicbymaks
    @enjoymusicbymaks 3 роки тому +14

    ой пора идти спать , 10 урок подряд прохожу , очень много информации, уроки бомба но нужны перерывы

    • @ИИванов-ь6с
      @ИИванов-ь6с 2 роки тому +2

      Как у вас так быстро получается? У меня 1 урок на 1,5 дня 😂

    • @ТвовоТвовлв
      @ТвовоТвовлв Рік тому

      @@ИИванов-ь6с как успехи?

    • @ConcriticalDavid
      @ConcriticalDavid 10 місяців тому +1

      @@ТвовоТвовлв он умер

    • @yesiamppl
      @yesiamppl 8 місяців тому

      Лол, я как-то сам по себе ультанул и за 2 дня оказался на финальных уроках ​@@ИИванов-ь6с

  • @Софья-о3р
    @Софья-о3р 9 місяців тому

    Лучший!❤

  • @eugenev423
    @eugenev423 Рік тому

    Thank goodness

  • @zealot4325
    @zealot4325 4 роки тому

    Большое спасибо, очень подробно

  • @одинизвсех-п8е
    @одинизвсех-п8е 4 роки тому +1

    спс за уроки

  • @dimasavukov6230
    @dimasavukov6230 4 роки тому +5

    Годнота...!

  • @ggst-sx8fb
    @ggst-sx8fb Місяць тому

    Про момент enum и привидение типов, если ваш enum : byte , то переданный тип тоже должен быть byte или строковым, то-есть не int value, а byte value

  • @serii9991
    @serii9991 Рік тому

    Золотой ты человек

  • @motofun-qv7zc
    @motofun-qv7zc 2 роки тому

    Супер! Спасибо!

  • @ПавелБойко-ь2д
    @ПавелБойко-ь2д 3 роки тому +4

    Спасибо за урок . Что-то как то много новых слов :_)

  • @ГлебМацкевич-м7я
    @ГлебМацкевич-м7я 4 роки тому +15

    это было очень полезно спасибо. я уж думал что "энамы" знаю а тут вот оно что) И вопрос, кто эти люди которые дизлайки ставят?

    • @GanovAlex
      @GanovAlex 4 роки тому +1

      кто этот один человек, который поставил дизлайк :-)

    • @-yourlife2168
      @-yourlife2168 4 роки тому +3

      Дизлайк наверное по ошибке поставили, не попали по значку.

    • @andriu20036
      @andriu20036 4 роки тому +3

      @@-yourlife2168 либо же житель Австралии)

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +1

      @@GanovAlex Их уже двое) ух уж эти австралийцы)

  • @wow-video222
    @wow-video222 3 роки тому

    супер!!!! спасибо огромное!!!!

  • @одинизвсех-п8е
    @одинизвсех-п8е 4 роки тому +2

    самый лучший етубер

  • @sexy_ubica
    @sexy_ubica 4 роки тому +1

    Добрый день, Сергей! Скажите пожалуйста сколько еще примерно уроков вы планируете сделать по с#? Чтобы понять на сколько мы изучили язык. Спасибо!

  • @МихаилРастопчин-ы8з

    Спасибо

  • @mikola_belarus
    @mikola_belarus 4 роки тому +4

    как всегда топ

  • @ИльяГунькин-п5з
    @ИльяГунькин-п5з 3 місяці тому

    Один из первых уроков, которые явно придётся чуть позже пересматривать ну или читать статьи, потому что под конец немного потерялся

  • @АлександраТесёлкина-ц2ю

    “Что это за число 13? Это что магическое число какое-то?» Иронично.

  • @CYBERTeamOnlineSportTV
    @CYBERTeamOnlineSportTV 4 роки тому +4

    Топ видос)

  • @alexmam2886
    @alexmam2886 3 роки тому

    Крутой канал, смотрю

  • @Димаигровой-ъ5ш
    @Димаигровой-ъ5ш Рік тому +1

    при создании enum, Sunday = 7 всё как на видео.
    DayOfWeek dayOfWeek = DayOfWeek.Sunday
    Console.WriteLine((int)dayOfWeek)
    в консоле пишет 0 думал что урок не актуален.
    посидел подумал и в enum первый день поставил Sunday. +1 не присваивал так как не срабатывает
    if (day < DayOfWeek.Saturday)
    return day + 1;
    return DayOfWeek.Sunday; Теперь всё работает.
    Кажись я начинаю понимать, что такое быть программистом! Голову ломать придётся постоянно!

  • @albertmisriev4037
    @albertmisriev4037 4 роки тому +1

    Думаю надо добавить условие в код которое определяет следующий день "if day ==dayofweak; return day - 6;

  • @randomra1880
    @randomra1880 4 роки тому +1

    Видео по нейронкам намечается?

  • @campillius
    @campillius 3 роки тому

    пытался это выучить по Andrew Troelsen Pro С# 9... пять раз перечитал ничего не понял. Тут, как всегда, всё стало ясно сразу

  • @leskhanmuratuly5374
    @leskhanmuratuly5374 4 роки тому

    Спасибо))

  • @user-zs7dd4mo7g
    @user-zs7dd4mo7g 4 роки тому +2

    Спасибо Большое! Очень полезный урок. У Вас стоит какой-то плагин - Debugger? Моя VS не умеет так удобно отображать значения переменных, это я что-то недонастроил?

    • @SimpleCodeIT
      @SimpleCodeIT  4 роки тому +2

      дебаг - это дефолтный функционал Visual Studio

    • @user-zs7dd4mo7g
      @user-zs7dd4mo7g 4 роки тому +1

      @@SimpleCodeIT я это понимаю. Просто у меня, например , он выглядит сильно иначе.

    • @user-zs7dd4mo7g
      @user-zs7dd4mo7g 4 роки тому

      @@fallingboy9195 Не. Я просто не знал, что поля можно фисировать) Так что видео и правда оказалось полезным, хотя и не так, как предполагалось)

  • @вадимчербарь-н3п
    @вадимчербарь-н3п 4 роки тому +4

    Сделайте пожалуйста видео о многопоточной обработке данных. Думаю это будет очень актуально.

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому

      Про это точно видео есть, хотя может это было в уроках по C++, но суть и объяснения думаю очень похожие. Поищите на канале

  • @jarekshark1356
    @jarekshark1356 3 роки тому +1

    со switch прям магия

  • @BruceWayne-ob4pg
    @BruceWayne-ob4pg 3 роки тому +1

    спасибо за урок !!! есть вопрос почему в GetNextDay мы можем в условии сравнивать переменные типа enum не приводя их к целым числам?

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 4 роки тому +2

    Сергей, выпускайте хотя бы по 2-а урока в неделю. Ждать так долго по 1-у уроку =(

    • @andrewc3942
      @andrewc3942 Рік тому

      есть ли у кого нибудь конспект по данным видео?

  • @superc8044
    @superc8044 4 роки тому

    выпусти пожалуйста уроки про программу cheat engine и изменение данных в оперативной памяти через c#

  • @andreisanduta8581
    @andreisanduta8581 4 роки тому +1

    Добрый день! Спасибо за уроки.
    Как вывести на косоль первую букву дня недели?спс.

  • @dias221
    @dias221 3 роки тому

    Коммент для продвижения в канала.

  • @HeIvis
    @HeIvis 2 роки тому

    как же все подробно)

  • @gamesoftdevelopment
    @gamesoftdevelopment 3 роки тому

    Рекомендую.

  • @yippeeki-yey
    @yippeeki-yey 4 роки тому

    Автор, подскажи, у тебя есть видео по IEnumerable?

  • @aescasse
    @aescasse 2 роки тому

    генерация всех кейсов для инама похожа на магию

  • @андрейпупкин-щ5у
    @андрейпупкин-щ5у 2 роки тому

    так числа или не числа? что будет если четверг единицей обозвать?

  • @cyberval2381
    @cyberval2381 3 роки тому +5

    Замечательный урок, но у меня возник один вопрос (впервые за 54 урока). Я не могу понять почему мы исполmзуем typeof... К примеру в строке if (Enum.IsDefined(typeof(DayOfWeek), value)) - разве DayOfWeek это не тип, который мы создали? Не понимаю почему используется typeof. Я проверила даже что вообще выводит typeof(DayOfWeek) и мне стало еще более непонятно. Если с простыми типами - то все понятно что выводит typeof, то с enum что-то странное и так же не совсем понимаю почему его надо в примерах урока добавлять. Заранее спасибо всем, кто сможет объяснить )

    • @ДмитрийВертушка
      @ДмитрийВертушка 2 роки тому

      Сейчас изучаю, и тоже задался этим вопросом, вы сейчас сможете обьяснить?

    • @demeurk9042
      @demeurk9042 Рік тому

      @@ДмитрийВертушка Насколько я понял (я сейчас этот ролик последним просмотрел) этого требует интерфейс метода IsDefined, он требует чтобы на вход поступил именно тип, который и возвращает typeof

    • @guilly6493
      @guilly6493 7 місяців тому

      Он создал переменную с этим названием

  • @serikzhanmukhametalin5765
    @serikzhanmukhametalin5765 Рік тому

    зачем в парсинге написали Color color?

  • @jangiryanarsen4952
    @jangiryanarsen4952 4 роки тому +1

    Даёшь C++ в массы!

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +1

      Есть целый плей-лист на этом канале по C++ , его уже давали в массы, теперь вот дают C# )

  • @royaleplace5383
    @royaleplace5383 4 роки тому +1

    Привет ,Сергей, меня зовут Ян ,я из небольшой страны под названием - Беларусь, я уже как 2 месяца изучаю C#, сначала начинал на долгих(по часу) и нудных уроках и потом наткнулся на вас, каждый день смотрел по 2-4 урока ,всё записывал и практиковался, и вот настал тот день, когда я уже всё просмотрел , и так же параллельно учусь в 11 классе, а смотреть 1 урок в неделю для мне просто смешно и бессмысленно. Так вот к чему я всё веду ,у меня к вам очень серьёзный вопрос, мне забивать на с# и переходить на ваши уроки по с++ или же искать другой источник по изучению с#, но вы мне так понравились, что другие на фоне вас просто ужасны, я надеюсь, что вы заметите меня и обязательно мне ответите, ещё раз спасибо за ваши уроки!!!!

    • @Половойвоитель
      @Половойвоитель 4 роки тому +1

      Привет, согражданин.
      На мой скромный взгляд.
      С поправкой на то, что я изучаю программирование ( C#, в частности ;D ) третий день.
      Если тебя устраивает C#, то нет никакого смысла переходить на C++, ибо это не ступень развития C#, а другой язык программирования.
      Я рекомендую тебе продолжать изучать синтаксис, определиться со специальностью, в которой желаешь трудиться в дальнейшем. Есть различные статьи и видео по поводу сфер применения С#.
      Возьмись за литературу/видео по этой сфере.
      А там и до фриланса дорастёшь.

    • @royaleplace5383
      @royaleplace5383 4 роки тому

      Notabilis ,смысл в том,что этот канал самый лучший источник по изучению основ с#,а вот остальные нудные и непонятные, я сегодня нашел один форум,но там чел программирует на визуалке 2015 года на фреймворке,а не коре.(но главное ,что бесплатно)

    • @Половойвоитель
      @Половойвоитель 4 роки тому

      @@royaleplace5383 Существуют ещё и книги. Почитай на форумах по поводу каких-то актуальных учебников по C#. Тем более, что большая часть синтаксиса переходит с версии в версию без изменений. А так, как я слышал, советуют изучать английский и сидеть на английских порталах. Там всегда находится код первой свежести.
      Также есть и платные курсы, что по сути будут равносильны ВУЗу, но без лишней мишуры.
      Как я и говорил, есть ещё огромный пласт материала по специализациям. Присмотрись, возможно, знания, что были получены за 2 месяца уже достаточны для того, чтобы начать изучать и его.
      Программирование хорошо тем, что даёт безграничные возможности для самообразования, потому я и заинтересовался им, обучаясь в ВУЗе на совершенно противоположном ему направлении.
      P.S.
      Ну и хорошей идеей будет подсадить на изучения C# своего друга. Всегда легче и интереснее вместе что-то узнавать, объяснять друг-другу непонятное и делиться информацией.

    • @royaleplace5383
      @royaleplace5383 4 роки тому

      Notabilis ,сложно мне будет всё это совмещать,еще и платить за документальные книги и за курсы.
      Я вообще учусь в 11 классе и много денег уходит на репетиторов,а с#,это на будущее,а вот про то,чтобы подсадить друга - это очень неплохая идея,спасибо тебе,ты меня замотивировал что-ли :)
      Сразу вижу ,что ты очень приятный человек в общении,но к сожалению мне пора идти,а то сегодня вставать рано)

    • @noname-jp5fz
      @noname-jp5fz 3 роки тому

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

  • @tttrands
    @tttrands 4 роки тому

    можешь следуюoий урок сделать dfs bfs

  • @vladyan01
    @vladyan01 3 роки тому

    Почему выдает ошибку если создавать перечисление внути метода Main? Почему его нужно обязательно делать перед методом?

  • @НиколайЩеглов-м6ь

    20:40 Делаю то же, что и автор видео, но автоматом ничего не генерируется. Кто может помочь советом?

  • @beforean727
    @beforean727 3 роки тому +1

    блин, а что если вот дошел до этого урока и все ЗАБЫЛ, заново пересматривать курс?

    • @blum_base
      @blum_base 2 роки тому

      надо использовать весь выученный материал на практике после каждого видоса

  • @ВладиславБезуглый-ь2к

    Я так и не понял, как работает TryParse с enum. Подскажет кто-то на этом примере ?

    • @Юрчик-л8у
      @Юрчик-л8у 2 роки тому

      Если будет написано fkrkrk1, то будет выбран кейс в энуме 1, если будет fkfkdkdj(без цифр) то будет 0 кейс в энуме. Я так понял

    • @ВладиславБезуглый-ь2к
      @ВладиславБезуглый-ь2к 2 роки тому +1

      @@Юрчик-л8у ну да , оно ж может слово распарсить в цифру только если в нашем энаме уже есть этл значение , так как оно имеет интовое значение . Но ч немного не о том . Я не понял как именно записать tryparse , какие там должны быть аргументы и т д .

    • @roflin4ik
      @roflin4ik Рік тому

      если вдруг еще актуально и для будущих учеников...
      string str = Console.ReadLine();
      DayOfWeek day;
      Enum.TryParse(str, true, out day);
      switch(day)
      {
      ...
      }

  • @alexmidnayt159
    @alexmidnayt159 4 роки тому +3

    ЛОгика железная, Понедельник - первий день недели, потому что он рабочий)))

  • @sergeikap7211
    @sergeikap7211 3 роки тому

    Очень классно, что ты повторяешься (т.е. ты смотрел видео месяц назад скажем про свитч и не помнишь, то ты напоминаешь "повторение мать учения", а если не повторяешь то ссылаешься на какое нибудь видео из курса. Нет такого, что не не и хер с вами...должны всё помнить...или гуглите вспоминайте, а потом смотрите это видео)

  • @gettis1544
    @gettis1544 Рік тому

    А вот почему нельзя использовать простой объект для перечисления ?

  • @РусланПідгайний
    @РусланПідгайний 3 роки тому

    А что означает в console.writeline знак $ ?

    • @user-dh5uu2ce9z
      @user-dh5uu2ce9z 3 роки тому +4

      сможешь в строку вставить что-нибудь как через '+' ("I have " + count + "cats"),
      так и через '{' '}' ($"I have {count} cats")

    • @РусланПідгайний
      @РусланПідгайний 2 роки тому +1

      @@user-dh5uu2ce9z Дякую)

  • @memolog1337
    @memolog1337 4 роки тому +1

    Спасибо за урок, сори, что не по теме вопрос, может кто подсказать. string concatWith(char devide = ' ', params string[] str) хочу сделать функцию, которая принимает параметрами строки и разделяет их символом, по умолчанию пробелом. Но такой код не будет работать, так как, если вы объявляете параметр по умолчанию, то после него все параметры должны быть с параметрами по умолчанию, но params всегда должен стоять в конце объявленных аргуметов, следовательно, чтобы это работало ему нужно указать значение по умолчанию. Можно ли это сделать? Саму функцию можно и по другому описать, думаю, без такого. Тут вопрос чисто теоритический

    • @dgash2201
      @dgash2201 4 роки тому

      Вроде как и так будет работать, для params не надо задавать значение по умолчанию, он и так не обязательный

    • @dgash2201
      @dgash2201 4 роки тому

      Точнее сказать, будет работать если использовать именованные аргументы и передавать params как обычный массив. Например, concatWith(str: new string[] {"str1", "str2", "str3"});

  • @woooow43
    @woooow43 4 роки тому +1

    Enum это как словарь на минималках?

    • @nefertisu6818
      @nefertisu6818 4 роки тому +3

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

  • @Almaz_technolog
    @Almaz_technolog 2 роки тому

    Enum

  • @raiziman7430
    @raiziman7430 3 роки тому

    я так понял что Энам это что-то вроде массива?

  • @FrameCheats
    @FrameCheats 16 днів тому

    я один после монкей кода где он за 5 секунд обьяснил что такое енумы пошел сюда чтобы изучить более углубленно?

  • @dudenarima2528
    @dudenarima2528 4 роки тому

    dict из пайтона?

    • @noname-jp5fz
      @noname-jp5fz 3 роки тому

      тоже показалось, что есть что-то общее

  • @selfdeveloper2688
    @selfdeveloper2688 3 роки тому +2

    Почему мне как новичку так трудно воспринимать этот урок?(

  • @Kakesh100
    @Kakesh100 2 роки тому

    If(если вы в чате)
    Добавьте меня
    else
    давайте создадим, иногда куча вопросов, спросить не у кого.

  • @АлександрОбыкновенный-е9д

    На момент моего комментария Вижла не хочет автоматически создавать кейсы с типами Enum, жаль

  • @fallecido5893
    @fallecido5893 4 роки тому

    а что делать если очень плохая база в колледже и очень легкая и поэтому толку от неё мало и уже 19 лет, как изучать теперь программирование и можно ли вообще это сделать? потому что я уже в говно абсолютно себя приравнял из за всех этих бросаний с 12 лет (именно с 10 или 12 я заинтересовался программированием)

    • @amph6621
      @amph6621 4 роки тому

      чел, смотри с первого урока, я сам такой же, уже на 30ом уроке и мне все понятно и очень интересно

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому +2

      Да, чувак, правильно тут отвечают, смотри с самого начала уроки и все у тебя получится, все поймешь ) Мне уже за 30 и мы с тобой смотрим одни и те же уроки ) Все получится, нужно только понять, зачем тебе это нужно и все будет хорошо, я узнавал ) Успехов

  • @fraser3175
    @fraser3175 4 роки тому

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

    • @fraser3175
      @fraser3175 4 роки тому

      @@fallingboy9195 читал отзывы по первой книги, ужасный перевод говорят, есть книга про . NET и C#7

  • @impl-life
    @impl-life 2 роки тому

    И всё таки как же сильно в C# обрезан функционал enum-ов по сравнению с Java..

  • @YtSearchLifeStyle
    @YtSearchLifeStyle 3 роки тому

    зачем етот ваш Consolekey когда можно тупа приравнять из char в int :d

  • @АрсенийМракобесов-з5г

    На этом уроке я перестал понимать С#

  • @АртёмК-ъ9ц
    @АртёмК-ъ9ц Рік тому +1

    Я никак не могу понять эту тему...

    • @vladimir_pl
      @vladimir_pl Рік тому

      Я также) надо еще смотреть несколько раз после перерыва

    • @АртёмК-ъ9ц
      @АртёмК-ъ9ц Рік тому

      @@vladimir_pl Как я понял, знаменитая Ошибка-404 тоже часть этой темы. Может, так станет немного понятнее (Хотя, мне всё равно пока не помогло)) :
      enum HTTPStatus: Int
      {
      case ok = 200
      case created = 201
      case accepted = 202
      case badRequest = 400
      case unauthorized = 401
      case forbidden = 403
      case notFound = 404 //Она самая!
      case internalServerError = 500
      }

  • @feddoafeddoa9095
    @feddoafeddoa9095 4 роки тому

    В чем польза энама? ЧТо мне мешает создать свой namespace и напихать туда констант?

  • @BioSpectra
    @BioSpectra 4 роки тому +4

    Сергей мы найден этого человека который поставил вам дизлайк

    • @norfolkleb9851
      @norfolkleb9851 4 роки тому

      Три недели прошло! Нашли?)) Кто он?

    • @sevenfive5849
      @sevenfive5849 2 роки тому +1

      Год с чем-то прошёл. Нашли кого-нибудь?

  • @giorgitamazashvili9338
    @giorgitamazashvili9338 3 роки тому

    blya pervi raz chelovek ogarchil menya..... oCHEN neudachnoe nazvanie peremennix vibral -_- nu pryam ochen, shto za 70 urokov pervi Dislike postavil, potom radi uvajenie otmenil dislike ....! no i za etix neudachnix imen peremennix ochen snizil skorost osvaivanie

    • @pavlom8882
      @pavlom8882 3 роки тому

      Сам то понял что написал?