Уроки C# - Сниппеты - Snippets

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024
  • Донаты ➜ t.me/win10twea...
    Эксклюзив для спонсоров ➜ / xpuct
    Если недоступна спонсорка ➜ boosty.to/xpuct
    Уроки #Сниппеты #Snippets

ความคิดเห็น • 60

  • @anrux907
    @anrux907 3 ปีที่แล้ว +33

    Фига концентрация контента, я так понимаю это за последние 9 месяцев перерыва

  • @BlendLogDev
    @BlendLogDev 3 ปีที่แล้ว +6

    Закинуть в сниппет код готового приложения и удивить друга скоростью написания программы)
    А если серьезно, то возникла идея добавлять с фрагментом ProcessStart(New ProcessStartInfo {}) или await Task.Run, смотря что хочешь запускать

  • @СергійРожко-и5ш
    @СергійРожко-и5ш 3 ปีที่แล้ว +1

    Давно ждал по теме снипетов от тебя... Спасибо! 👍

  • @umbertold
    @umbertold 3 ปีที่แล้ว +7

    Здоровски. Я полный нуль в программировании, но смотрю это видео... того гляди, возьмусь за дело такими темпами...

    • @serpotapov
      @serpotapov 3 ปีที่แล้ว +1

      Чтобы перестать быть нулём, и стать единицей, рекомендую посмотреть полный курс уроков программирования.
      Ссылка ➜ vk.cc/akdhHs
      Поверьте, за неделю уже начнёте писать не хилые вещи, обращаться в интернет, смотреть в Реестр, и многое, многое другое...

  • @blackdream9372
    @blackdream9372 2 ปีที่แล้ว +1

    Сохранять снипеты можно еще проще, просто кинуть в папку Мои Документы -> Visual Studio 2022(ваша версия) -> Code Snippets -> Visual C#, эти папки автоматический создаются при первом запуске Visual Studio

    • @XpucT
      @XpucT  2 ปีที่แล้ว

      Но если Windows придётся переустановить, то лучше держать где-нибудь на D:\

    • @blackdream9372
      @blackdream9372 2 ปีที่แล้ว

      @@XpucT Вы правы, просто так не нужно будет добавлять их вручную через настройки, а они сразу будут доступны

  • @dmitriykrasnoperov2086
    @dmitriykrasnoperov2086 ปีที่แล้ว +1

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

  • @BadDa3mon
    @BadDa3mon 3 ปีที่แล้ว +2

    Вот это напор, прям сердце радуешь)

  • @duoangels8706
    @duoangels8706 3 ปีที่แล้ว +7

    Балуешь нас 😁👌

  • @m1xaedzy
    @m1xaedzy 3 ปีที่แล้ว +1

    С возвращением!)))))

  • @EarthCitizen124
    @EarthCitizen124 2 ปีที่แล้ว +1

    Написал сниппеты для разделения регионов, и для создания тестов в xUnit...
    xutas - [Fact] public async Task ...
    xut - [Fact] public void ...
    Когда покрывал тестами - надоело одно и то же набирать)

  • @mlstrbrv
    @mlstrbrv 3 ปีที่แล้ว +1

    Вот это тема! Весьма полезно!

  • @ЮрийВеляев-и7н
    @ЮрийВеляев-и7н 3 ปีที่แล้ว +2

    Спасибо, вообще не знал про это дело. Очень полезно, буду пользоваться

  • @Optem_xd
    @Optem_xd 3 ปีที่แล้ว +9

    Очень часто приходиться коннектиться к бд, написал снип, который вставляет сразу целый метод подключения:
    private string GetDataBase(string request)
    {
    OracleConnection connection = new OracleConnection();
    connection.Open();
    OracleCommand command = new OracleCommand
    {
    Connection = connection,
    CommandText = request,
    CommandType = CommandType.Text
    };
    OracleDataReader reader = command.ExecuteReader();
    reader.Read();
    string str = reader.ToString();
    reader.Close();
    connection.Close();
    return str;
    }

    • @VitaliyZlobin
      @VitaliyZlobin ปีที่แล้ว

      только нужен using вместо connection.Close()

    • @Optem_xd
      @Optem_xd ปีที่แล้ว

      @@VitaliyZlobin Зачем? разве Close() не делает тоже самое?

    • @VitaliyZlobin
      @VitaliyZlobin ปีที่แล้ว

      @@Optem_xd using оборачивает connection в конструкцию try/finaly, где в блоке finaly вызывает dispose(аналог close), что гарантирует закрытие соединения при любом неуспешном исходе. Если нужно более понятно, то на metanit почитай про using, там с примером и более информативно

    • @Optem_xd
      @Optem_xd ปีที่แล้ว +1

      @@VitaliyZlobin Да я в целом знаю как он работает, просто не всегда видел в нём смысл если я сам прописываю try/finaly, т.к. там порой делаю ещё разные штуки.
      Тут меня я не могу найти только один ответ, как сделать так, чтобы оракл обрывал соединения с программой после Close(), потому что если смотреть логи БД, то при любом соединения, даже если запрос выполнился и закрылся, соединение в БД висит. И закрывается только при закрытии всей программы. Вот чего я не могу найти до сих пор. Это не критично, но как минимум хотелось бы найти ответ.

    • @VitaliyZlobin
      @VitaliyZlobin ปีที่แล้ว

      @@Optem_xd есть такая фигня на работе, только в питоновском скрипте, но не суть. Там выполняется 2 подключение к БД: первое быстро отрабатывает и висит до конца скрипта, хотя там есть with - аналог using в C#. Тоже не критично, но хотелось бы понять. Если разберёшься, то дай знать))

  • @marksreider7645
    @marksreider7645 3 ปีที่แล้ว +4

    Видео, как из рога изобилия!

  • @ЕгорКостин-э3ж
    @ЕгорКостин-э3ж 3 ปีที่แล้ว +1

    Несколько раз терял все свои сниппеты, надо было сохранять, а так делал когда то сниппет для полного DepProp в WPF с регистрацией и объявлением свойства

    • @VitaliyZlobin
      @VitaliyZlobin ปีที่แล้ว

      такое надо в репозиторий отправлять

  • @mrkotyuk
    @mrkotyuk 3 ปีที่แล้ว +5

    ультанул хлопец

  • @artistpainting
    @artistpainting 3 ปีที่แล้ว +3

    Добрый день! Ну это для гениев, а Я по-прежнему жду рецепт теста!

  • @NKCMEH
    @NKCMEH 3 ปีที่แล้ว +3

    *Хачатур сделайте видео как вы готовите на кухне*

  • @vladfoton
    @vladfoton 3 ปีที่แล้ว +1

    Лучший!

  • @van_k41
    @van_k41 3 ปีที่แล้ว +1

    всем Хай.
    Не понимаю ниче в программировании,но почему то смотрю и кайф. как после таких уроков не захотеть кодить?

  • @aleksesmotsar1519
    @aleksesmotsar1519 3 ปีที่แล้ว +1

    НЕ СПАТЬ! Учим, не расслабляемся!

  • @nxtvrtur7216
    @nxtvrtur7216 2 ปีที่แล้ว

    👏🏼

  • @jo8241
    @jo8241 3 ปีที่แล้ว +3

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

    • @XpucT
      @XpucT  3 ปีที่แล้ว

      Красавчик ☝

  • @bon9010
    @bon9010 3 ปีที่แล้ว +1

    Как сделать папки на рабочем столе синими?

    • @serpotapov
      @serpotapov 3 ปีที่แล้ว +1

      Применить твик Синих папок в Win 10 Tweaker 👍

  • @sashokmongol4018
    @sashokmongol4018 3 ปีที่แล้ว +1

    скоко 1 час твой стоит?

    • @XpucT
      @XpucT  3 ปีที่แล้ว

      Нет прейскуранта.

  • @eddypartey1075
    @eddypartey1075 3 ปีที่แล้ว +1

    топ

  • @maxstigneev
    @maxstigneev 3 ปีที่แล้ว +1

    Что за браузер?

  • @Илья-п2э6щ
    @Илья-п2э6щ 3 ปีที่แล้ว +2

    Первый) еее

  • @1nigm4
    @1nigm4 3 ปีที่แล้ว +1

    Только заинтересовался ими и ролик тут как тут)

  • @HeyWhoTheFuckAreYou
    @HeyWhoTheFuckAreYou 3 ปีที่แล้ว +1

    А нафиг оно собсвтенно говоря надо, писать свой ЯП внутри другого ЯП? :D

    • @XpucT
      @XpucT  3 ปีที่แล้ว

      Смысл в сокращении затрачиваемого времени =)

    • @timur2887
      @timur2887 3 ปีที่แล้ว +1

      когда повторяющийся код в сниппетах, его набирать еще быстрее, чем копипастить.

  • @lisiger69
    @lisiger69 3 ปีที่แล้ว +1

    Почему не могу стать спонсором ?
    при подключение пишет что "отменено".
    Кто то сталкивался с этой проблемой ?

    • @serpotapov
      @serpotapov 3 ปีที่แล้ว +1

      Попробуйте через VPN.

    • @XpucT
      @XpucT  3 ปีที่แล้ว

      А какой регион у Вас выставлен в TH-cam?

    • @lisiger69
      @lisiger69 3 ปีที่แล้ว +1

      @@XpucT Германия.

    • @lisiger69
      @lisiger69 3 ปีที่แล้ว +1

      Все получилось!

  • @nxtvrtur7216
    @nxtvrtur7216 2 ปีที่แล้ว +1

    👏🏼