Что нового в C# 9

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

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

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

    1:26 - Top-level statements
    2:50 - Records
    15:12 - Target-Typed Object Creation
    16:58 - Init-only Setters
    18:37 - Relational & Logical Patterns
    22:38 - Extended partial methods
    24:37 - Covariant returns
    27:36 - другие нововведения, кратко
    28:23 - вопросы и обсуждение

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

    Просто, понятно, лаконично. Лайк.

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

    Top level tutorial, збс всё объяснил

  • @Roman-oy7on
    @Roman-oy7on 2 года назад

    Спасибо за обзор

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

    init - это хорошо. Если раньше для уверенности, что никакой умник по дороге от веб контроллера к базе в объекте свойство не перебьет приходилось все на интерфейсах без сеттеров передавать, то теперь можно и класс модели расшарить, вместо сеттеров поставив иниты. Жаль только, что в 3.1 такое не запихнули..

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

      Верно подмечено! И спасибо за интересный комментарий!

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

    интересно, спасибо, согласен, что где бы я не работал, нигде не было полного перехода к более свежим версиям , это же время, соответственно деньги, и вероятность новых ошибок. PS: а что это за расширение или экстеншен для студии по замене символов "=>"и "!=" и т.д. на более приятные глазу?

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

      В первую очередь, спасибо за просмотр!
      Полностью согласны. Обычно, если проект от заказчика, то ему переход на новые версии стоит дополнительных денег и приносит дополнительные риски. А если проект личный, то постоянное обновление на новые версии грозит бесконечностью разработки =)
      Это не расширение, это шрифт от JetBrains, который они сделали специально для разработчиков. Посмотреть и скачать его можно здесь: www.jetbrains.com/lp/mono/

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

    Отличное видео, да и канал, удивительно маленькое кол во просмотров. Больше C# меньше JS! xd

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

    Ходят слухи, что ctrl+колёсико творят чудеса)

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

    Хороший канал.
    Все классно спасибо.
    А шрифт можно увеличить.

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

      Спасибо большое! Эх, да, тогда не сообразили со шрифтом, а теперь уже не заменить старое видео, к сожалению

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

    Что-то не понял, а как их создавать? мне студия (комьюнити) делает либо 3.1 либо 4.7

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

      Для этого нужна Visual Studio версии не ниже 16.8, а также .NET 5.0 SDK

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

      @@PlatinumTechTalks так я сегодня всё последнее качнул

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

      @@vladimir5299 сложно сказать почему.попробуйте руководство на метаните: metanit.com/sharp/tutorial/1.2.php

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

      @@PlatinumTechTalks Мне кажется, что просто Студию не до пилили - она не предлагает выбор целевой платформы для Core. Хотя переделать под 5 пустой проект можно, однако, работает не корректно.

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

      @@vladimir5299 видимо не хватает шаблонов при создании нового проекта.может не поставилось, а может и недоработка...

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

    Дизлайк за маленький шрифт.
    Зато панель Вывода внизу на по экрана.
    На смартфоне смотрел. Чувствовал себя как в басне Лисица и Журавль.

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

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

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

    Детский сад