Освободите Вилли - оператор using в C#

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

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

  • @СергейДьяков-п8д
    @СергейДьяков-п8д 2 года назад +3

    Молодец! Очень доступная подача материала и без лишней воды. По возможности продолжай выпускать видеоуроки.

  • @АндрейПинчук-х7б
    @АндрейПинчук-х7б 2 года назад

    Подача просто бомба, все предельно понятно. Спасибо огромное !

  • @vitalyshein5345
    @vitalyshein5345 9 месяцев назад +1

    По моему деструктор это не метод для удаления, он всё-таки служит для того чтобы совершить какие-то последние действия перед удалением объекта, этакое завещание

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

    Можно ли объявить переменную(например, StreamReader sr, как на видео) вне конструкции using, как в случае явной конструкции try/finally?

  • @РусланХайрулин-з6я
    @РусланХайрулин-з6я 3 года назад

    Это чтобы файл как можно быстрей закрыть и освободить для других программ. Интересно , при обращении к драйверам такой using часто в коде встречается .

  • @Greiv2008
    @Greiv2008 5 лет назад

    Где хранится на компе пространство имён? Это же как я понимаю просто dll файлы?

    • @PROCODING
      @PROCODING  5 лет назад +7

      Пространство имён не играет решающей роли - оно нужно, например, для того, чтобы в разных библиотеках оставалась возможность давать имена переменным не опасаясь, что они совпадут с переменными из других библиотек. В каждой dll-ке может быть своё пространство имён, через которое можно будет адресоваться к её переменным. Пространство имён не общее для компьютера, как, возможно, вы имели ввиду. При запуске программы под неё отводится своя область оперативной памяти, в которой под элементарные переменные отводится стек, в котором непосредственно хранятся значения, а под сложные переменные (массивы, строки, объекты) отводится куча...