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

  Рет қаралды 124,536

codaza

codaza

Күн бұрын

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

Пікірлер: 69
@MoDKona
@MoDKona 3 жыл бұрын
Поставил x2 и узнал все за 15 секунд. Изи.
@Дмитрийсекрет-н7о
@Дмитрийсекрет-н7о 3 жыл бұрын
Читер )))
@-unity-
@-unity- 3 жыл бұрын
О Великий Учитель! Ты показал нам Пусть Истины!))))) Теперь и мы знаем, что если ускорить ролик в 10 раз, то узнаем о юзинге за 3 секунды. И нет пределов совершенству.
@meme-potentialsearch8010
@meme-potentialsearch8010 2 жыл бұрын
GG EZ
@Zanoza_V_Bulkax
@Zanoza_V_Bulkax Жыл бұрын
Айтишник❤
@wigustinwigustin-vb2ee
@wigustinwigustin-vb2ee Жыл бұрын
Эх, если бы можно было это делать в шортах.
@armag9979
@armag9979 2 жыл бұрын
Гоу весь курс по C# за 30 секунд
@mal1n778
@mal1n778 Жыл бұрын
Жаль, что это невозможно(
@Wave_ch
@Wave_ch Жыл бұрын
Я в C# уже мастер, хотелось бы Python за 30 секунд
@Best_Sk1ll
@Best_Sk1ll 3 ай бұрын
@@Wave_ch Python = Азбука Английского Языка
@hitmantious
@hitmantious Ай бұрын
​@@Wave_chесли ты не врешь, то красавчик
@d3dx259
@d3dx259 2 жыл бұрын
Слушай, ты один из немногих кто делает простой, но очень полезный контент по с#. Спасибо за труды
@bigddudosmasterfood2023
@bigddudosmasterfood2023 Жыл бұрын
можно такой видос записать, он будет ускорен на х15, если надо разобрать, то скачать его и замедлить на х15
@bioethics_animalProtection
@bioethics_animalProtection Жыл бұрын
using - директива препроцессора, которая подключает пространство имён. Ну это уже другая тема)
@victorbelkov5346
@victorbelkov5346 2 жыл бұрын
Ещё и про dispose узнал, спасибо!:)
@TwoCooKies
@TwoCooKies 8 ай бұрын
Ничего не понял, но было очень не интересно
@NasleDnk
@NasleDnk 2 ай бұрын
После выделения памяти new, нужно было повторно написать WebCamera.
@real_younici
@real_younici 2 жыл бұрын
а так нет? using(WebCamera camera = new()) { camera.startstream(); };
@codaza-channel
@codaza-channel 2 жыл бұрын
Эта конструкция несколько устарела, так как более не требуется указание фигурных скобок, но можно и так 🙂
@kok706
@kok706 8 ай бұрын
Oh, your тоже know английский?
@Rossinante_Tachi
@Rossinante_Tachi Жыл бұрын
Знал еще в 2013 году, значит я из этого видео узнал как только начал рассказывать 😂 я мега быстрый 😅
@zaczac6914
@zaczac6914 10 ай бұрын
насчет читабельнее это заблуждение. не один раз видел как приходили джуны и забывали про юзинг. код написаный понятно для всех > код понятный только сеньору если этот код пишеться для компании. и код написанный коротко со всеми возможностями > чем код написанный для большинства если: - его до конца жизни будешь поддерживать только ты - ты его пишешь для себя или лично своего проекта. тут можно изгаляется как хочешь.
@kutep5433
@kutep5433 Ай бұрын
Масло масленое
@Mr.Eminence_grise
@Mr.Eminence_grise Жыл бұрын
Вы сейчас с кем разговаривали..?)))
@eagold
@eagold 2 жыл бұрын
тоже что и with в python а что общего имеет using в понимании описанном в видео с using при подключении пакетов?
@codaza-channel
@codaza-channel 2 жыл бұрын
Из общего только одинаковое название. В остальном смысл различный.
@MELSTROY11122
@MELSTROY11122 10 ай бұрын
Можно с++
@hyperbartgdonmobile2605
@hyperbartgdonmobile2605 2 жыл бұрын
Продолжай в таком же духе
@amirak449
@amirak449 Жыл бұрын
Почему все любят java когда есть c#?
@Wave_ch
@Wave_ch Жыл бұрын
Ответ: мультиплатформенность
@amirak449
@amirak449 Жыл бұрын
@@Wave_ch Так и на C# она есть =_=
@moorziktima3659
@moorziktima3659 2 жыл бұрын
Еще хочу)))
@drungilenka
@drungilenka 3 жыл бұрын
маленькое волшебство за 30 сек! класс!
@instructor_nato
@instructor_nato 3 жыл бұрын
Всем понравилось
@snickers2618
@snickers2618 Жыл бұрын
Даешь такие же ролики про Java!
@abobaabobus7010
@abobaabobus7010 2 жыл бұрын
А еще есть using static, чтобы использовать статичные члены типа без обращения указанного типа
@codaza-channel
@codaza-channel 2 жыл бұрын
Интересно. Мне не приходилось использовать его в практике. Можете привести какой-нибудь небольшой пример использования?
@abobaabobus7010
@abobaabobus7010 2 жыл бұрын
@@codaza-channel самый простой пример в это консольное приложение, когда постоянно приходится писать Console.WriteLine и т.п. Я зачастую использую в своих классах при использовании самописных "утилит"(типа статик классы с набором полезных методов) когда обращение к ним либо слишком длинное, либо когда частое. Внешне это больше похоже, как будто те статичные члены класса, стали членами того класса где используется using static.(using static Console; например) Еще при работе с Unity, когда пишу расширения для редактора очень удобно, т.к. там постоянно идет работа через статические члены редактора
@Novikov48
@Novikov48 Жыл бұрын
При Exception что будет
@Surf391711
@Surf391711 Жыл бұрын
Типа диспетчера контекста в питоне. Не знал. Запомню
@KiyopakaOfficial
@KiyopakaOfficial 4 ай бұрын
Я понял, как мой товарищ изучил c# за неделю, он вас смотрел!
@pavelmalov2244
@pavelmalov2244 2 жыл бұрын
🔥 огонь
@crazy-man
@crazy-man Жыл бұрын
На с шарпей часто приложения пишут?
@sema_pirat1337
@sema_pirat1337 Жыл бұрын
Я ВЫУЧИЛ C# ЗА 30 СЕКУНД!
@Afghan-il5zv
@Afghan-il5zv Жыл бұрын
Про контекстный менеджер вспомнил)
@user-sg8xr2pp3q
@user-sg8xr2pp3q Жыл бұрын
минус строка
@strashno_facts
@strashno_facts 10 ай бұрын
гоу ещё C# !
@gamingtime5589
@gamingtime5589 2 жыл бұрын
Класс WebCamera должен реализовать интерфейс Idisposable, чтобы мог использовать метод dispose верно?
@codaza-channel
@codaza-channel 2 жыл бұрын
Да, метод Dispose() определяется в интерфейсе IDisposable.
@Igor-if7sx
@Igor-if7sx Жыл бұрын
ПООООльзуйся
@grig1121
@grig1121 Жыл бұрын
Спасибо огромное короткие интересные и обучающие видео по программированию.
@mathew9794
@mathew9794 Жыл бұрын
Красиво :)
@ВоваЩепанюк
@ВоваЩепанюк Жыл бұрын
@what_is_lovechik
@what_is_lovechik 2 жыл бұрын
А если я использую паттер singleton для подключения к бд используя Entity Framework. В таком случае при использовании using выскакивает exception
@codaza-channel
@codaza-channel 2 жыл бұрын
Здесь нужно смотреть как вы используете освобождаемый ресурс. Возможно, при попытке освобождения, он используется где-то еще.
@Lubgi3
@Lubgi3 2 жыл бұрын
При чём синглтон подключение к ефке? Да и в целом диспозабл синглтон звучит абсурдно
@Iwalkaroundtheworld
@Iwalkaroundtheworld Жыл бұрын
Норм
@maxm1079
@maxm1079 2 жыл бұрын
Теперь вопрос на собеседовании: когда диспос не будет вызван при таком использовании юзинга
@codaza-channel
@codaza-channel 2 жыл бұрын
Вы знаете ответ? Мне очень интересно 🙂
@maxm1079
@maxm1079 2 жыл бұрын
@@codaza-channel самое простое это когда на след строках произойдет исключение.
@lepjak1656
@lepjak1656 2 жыл бұрын
@@maxm1079 Dispose будет вызван в любом случае. Конструкция using скрывает try finally. В finally как раз и вызывается Dispose.
@maxm1079
@maxm1079 2 жыл бұрын
@@lepjak1656 я не просто так написал, а еще и проверил. internal class testclass : IDisposable { public void Dispose() { } } using ConsoleApp5; Console.WriteLine("Hello, World!"); using testclass f = new testclass(); throw new Exception(); при таком раскладе мы не попадем в тело Dispose(). объект будет удален сборщиком мусора, если ему покажется что с объектом никто не работает, в противном случаи будет плохо и никто этого не поймет
@chinchilla898
@chinchilla898 3 жыл бұрын
Вау! Теперь понятно для чего этот using.
@Edit_FORS
@Edit_FORS Жыл бұрын
Слушай мне 11 лет очень хоч уже стото узнать я делаю сайты на html есть курс полнвй бесплатный по c# junior только бесплатно у меня денег нет на обучение😢
@voron_aka_chon
@voron_aka_chon Жыл бұрын
Такие магические вещи, для начинающего, усложняют понимание кода. Что важнее красоты в данном случаи
@nikolaifedorov685
@nikolaifedorov685 Жыл бұрын
Это не красота, а удобство и читабельность
@gagogoga794
@gagogoga794 Жыл бұрын
Дай бог тебе здоровья! Я за 30 сек выучил С#😂
@xxx---xxx---xxx
@xxx---xxx---xxx 11 ай бұрын
Трай с ресурсами короч, та же джава, вид сбоку,😊
C# ObsoleteAttribute за 30 секунд #Shorts
0:49
codaza
Рет қаралды 8 М.
C# Delegates Делегаты
18:14
codaza
Рет қаралды 87 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,1 МЛН
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 11 МЛН
C# List
11:35
codaza
Рет қаралды 45 М.
C# Events События
14:36
codaza
Рет қаралды 52 М.
Как бы я учил программирование сейчас?
7:17
Саша Лукин
Рет қаралды 358 М.
Что должен знать C# Junior разработчик?
9:33
Sergey Nemchinskiy
Рет қаралды 102 М.
C# 10 New features | Новые фичи
14:37
codaza
Рет қаралды 12 М.
C# Proxy Заместитель | Design Patterns
28:51
codaza
Рет қаралды 19 М.
C# LINQ GroupBy
8:44
codaza
Рет қаралды 8 М.