C# using за 30 секунд

Учимся правильно освобождать неуправляемые ресурсы за 30 секунд.
Telegram канал: t.me/codaza
На кофе ☕️: pay.cloudtips.ru/p/179d0532
Patreon: / codaza
Boosty: boosty.to/codaza

Пікірлер: 65

  • @MoDKona
    @MoDKona2 жыл бұрын

    Поставил x2 и узнал все за 15 секунд. Изи.

  • @user-yo7mw6oj4p

    @user-yo7mw6oj4p

    2 жыл бұрын

    Читер )))

  • @-unity-

    @-unity-

    2 жыл бұрын

    О Великий Учитель! Ты показал нам Пусть Истины!))))) Теперь и мы знаем, что если ускорить ролик в 10 раз, то узнаем о юзинге за 3 секунды. И нет пределов совершенству.

  • @meme-potentialsearch8010

    @meme-potentialsearch8010

    Жыл бұрын

    GG EZ

  • @Zanoza_V_Bulkax

    @Zanoza_V_Bulkax

    11 ай бұрын

    Айтишник❤

  • @wigustinwigustin-vb2ee

    @wigustinwigustin-vb2ee

    8 ай бұрын

    Эх, если бы можно было это делать в шортах.

  • @armag9979
    @armag9979 Жыл бұрын

    Гоу весь курс по C# за 30 секунд

  • @mal1n778

    @mal1n778

    10 ай бұрын

    Жаль, что это невозможно(

  • @Wave_ch

    @Wave_ch

    8 ай бұрын

    Я в C# уже мастер, хотелось бы Python за 30 секунд

  • @d3dx259
    @d3dx2592 жыл бұрын

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

  • @bigddudosmasterfood2023

    @bigddudosmasterfood2023

    Жыл бұрын

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

  • @victorbelkov5346
    @victorbelkov53462 жыл бұрын

    Ещё и про dispose узнал, спасибо!:)

  • @bioethics_animalProtection
    @bioethics_animalProtection Жыл бұрын

    using - директива препроцессора, которая подключает пространство имён. Ну это уже другая тема)

  • @grig1121
    @grig1121 Жыл бұрын

    Спасибо огромное короткие интересные и обучающие видео по программированию.

  • @drungilenka
    @drungilenka2 жыл бұрын

    маленькое волшебство за 30 сек! класс!

  • @Rossinante_Tachi
    @Rossinante_Tachi11 ай бұрын

    Знал еще в 2013 году, значит я из этого видео узнал как только начал рассказывать 😂 я мега быстрый 😅

  • @KiyopakaOfficial
    @KiyopakaOfficialАй бұрын

    Я понял, как мой товарищ изучил c# за неделю, он вас смотрел!

  • @moorziktima3659
    @moorziktima36592 жыл бұрын

    Еще хочу)))

  • @hyperbartgdonmobile2605
    @hyperbartgdonmobile26052 жыл бұрын

    Продолжай в таком же духе

  • @zaczac6914
    @zaczac69146 ай бұрын

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

  • @pavelmalov2244
    @pavelmalov2244 Жыл бұрын

    🔥 огонь

  • @snickers2618
    @snickers2618 Жыл бұрын

    Даешь такие же ролики про Java!

  • @mathew9794
    @mathew9794 Жыл бұрын

    Красиво :)

  • @Afghan-il5zv
    @Afghan-il5zv8 ай бұрын

    Про контекстный менеджер вспомнил)

  • @abobaabobus7010
    @abobaabobus7010 Жыл бұрын

    А еще есть using static, чтобы использовать статичные члены типа без обращения указанного типа

  • @codaza-channel

    @codaza-channel

    Жыл бұрын

    Интересно. Мне не приходилось использовать его в практике. Можете привести какой-нибудь небольшой пример использования?

  • @abobaabobus7010

    @abobaabobus7010

    Жыл бұрын

    @@codaza-channel самый простой пример в это консольное приложение, когда постоянно приходится писать Console.WriteLine и т.п. Я зачастую использую в своих классах при использовании самописных "утилит"(типа статик классы с набором полезных методов) когда обращение к ним либо слишком длинное, либо когда частое. Внешне это больше похоже, как будто те статичные члены класса, стали членами того класса где используется using static.(using static Console; например) Еще при работе с Unity, когда пишу расширения для редактора очень удобно, т.к. там постоянно идет работа через статические члены редактора

  • @Mr.Eminence_grise
    @Mr.Eminence_grise Жыл бұрын

    Вы сейчас с кем разговаривали..?)))

  • @instructor_nato
    @instructor_nato2 жыл бұрын

    Всем понравилось

  • @Alex_green93
    @Alex_green936 ай бұрын

    гоу ещё C# !

  • @eagold
    @eagold Жыл бұрын

    тоже что и with в python а что общего имеет using в понимании описанном в видео с using при подключении пакетов?

  • @codaza-channel

    @codaza-channel

    Жыл бұрын

    Из общего только одинаковое название. В остальном смысл различный.

  • @Surf391711
    @Surf3917119 ай бұрын

    Типа диспетчера контекста в питоне. Не знал. Запомню

  • @gamingtime5589
    @gamingtime5589 Жыл бұрын

    Класс WebCamera должен реализовать интерфейс Idisposable, чтобы мог использовать метод dispose верно?

  • @codaza-channel

    @codaza-channel

    Жыл бұрын

    Да, метод Dispose() определяется в интерфейсе IDisposable.

  • @chinchilla898
    @chinchilla8982 жыл бұрын

    Вау! Теперь понятно для чего этот using.

  • @Igor-if7sx
    @Igor-if7sx Жыл бұрын

    ПООООльзуйся

  • @gagogoga794
    @gagogoga794 Жыл бұрын

    Дай бог тебе здоровья! Я за 30 сек выучил С#😂

  • @Novikov48
    @Novikov48 Жыл бұрын

    При Exception что будет

  • @kok706
    @kok7064 ай бұрын

    Oh, your тоже know английский?

  • @xxx---xxx---xxx
    @xxx---xxx---xxx7 ай бұрын

    Трай с ресурсами короч, та же джава, вид сбоку,😊

  • @sema_pirat1337
    @sema_pirat133710 ай бұрын

    Я ВЫУЧИЛ C# ЗА 30 СЕКУНД!

  • @user-tp1sk2gf4e
    @user-tp1sk2gf4e Жыл бұрын

  • @MELSTROY11122
    @MELSTROY111226 ай бұрын

    Можно с++

  • @what_is_lovechik
    @what_is_lovechik Жыл бұрын

    А если я использую паттер singleton для подключения к бд используя Entity Framework. В таком случае при использовании using выскакивает exception

  • @codaza-channel

    @codaza-channel

    Жыл бұрын

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

  • @Lubgi3

    @Lubgi3

    Жыл бұрын

    При чём синглтон подключение к ефке? Да и в целом диспозабл синглтон звучит абсурдно

  • @user-sg8xr2pp3q
    @user-sg8xr2pp3q9 ай бұрын

    минус строка

  • @crazy-man
    @crazy-man Жыл бұрын

    На с шарпей часто приложения пишут?

  • @jaget991

    @jaget991

    Жыл бұрын

    он довольно популярный

  • @maxm1079
    @maxm10792 жыл бұрын

    Теперь вопрос на собеседовании: когда диспос не будет вызван при таком использовании юзинга

  • @codaza-channel

    @codaza-channel

    2 жыл бұрын

    Вы знаете ответ? Мне очень интересно 🙂

  • @maxm1079

    @maxm1079

    2 жыл бұрын

    @@codaza-channel самое простое это когда на след строках произойдет исключение.

  • @lepjak1656

    @lepjak1656

    Жыл бұрын

    @@maxm1079 Dispose будет вызван в любом случае. Конструкция using скрывает try finally. В finally как раз и вызывается Dispose.

  • @maxm1079

    @maxm1079

    Жыл бұрын

    @@lepjak1656 я не просто так написал, а еще и проверил. internal class testclass : IDisposable { public void Dispose() { } } using ConsoleApp5; Console.WriteLine("Hello, World!"); using testclass f = new testclass(); throw new Exception(); при таком раскладе мы не попадем в тело Dispose(). объект будет удален сборщиком мусора, если ему покажется что с объектом никто не работает, в противном случаи будет плохо и никто этого не поймет

  • @TwoCooKies
    @TwoCooKies4 ай бұрын

    Ничего не понял, но было очень не интересно

  • @amirak449
    @amirak449 Жыл бұрын

    Почему все любят java когда есть c#?

  • @Wave_ch

    @Wave_ch

    8 ай бұрын

    Ответ: мультиплатформенность

  • @amirak449

    @amirak449

    8 ай бұрын

    @@Wave_ch Так и на C# она есть =_=

  • @voron_aka_chon
    @voron_aka_chon Жыл бұрын

    Такие магические вещи, для начинающего, усложняют понимание кода. Что важнее красоты в данном случаи

  • @nikolaifedorov685

    @nikolaifedorov685

    10 ай бұрын

    Это не красота, а удобство и читабельность

  • @Iwalkaroundtheworld
    @Iwalkaroundtheworld Жыл бұрын

    Норм

  • @PhonkFusionOficiall
    @PhonkFusionOficiall10 ай бұрын

    Слушай мне 11 лет очень хоч уже стото узнать я делаю сайты на html есть курс полнвй бесплатный по c# junior только бесплатно у меня денег нет на обучение😢

  • @real_younici
    @real_younici2 жыл бұрын

    а так нет? using(WebCamera camera = new()) { camera.startstream(); };

  • @codaza-channel

    @codaza-channel

    2 жыл бұрын

    Эта конструкция несколько устарела, так как более не требуется указание фигурных скобок, но можно и так 🙂