Результаты поиска по запросу "dispose"
Четкий контроль не избавляет их - каков риск?
Есть несколько тем (a [https://stackoverflow.com/questions/1757116/remove-tabpage-dispose-or-clear-or-both] , b [https://stackoverflow.com/questions/1969024/does-calling-clear-disposes-the-items-also] , ...
Как получить уведомление до финализации статических переменных
Когда я могу очистить объекты, хранящиеся в статических переменных в C #?У меня есть статическая переменная, котораялениво инициализируется:
Зачем вызывать Dispose () до выхода из main ()?
Моя служба .net очищает все свои неуправляемые ресурсы, вызывая resourceName.Dispose () в блоке finally перед выходом из цикла Main (). Я действительно должен это сделать? Правильно ли я считаю, что не могу утратить какие-либо ресурсы, потому ...
Это правильная реализация IDisposable?
Я никогда не могу вспомнить все правила реализации интерфейса IDisposable, поэтому я попытался создать базовый класс, который позаботится обо всем этом и сделает IDisposable простым в реализации. Я просто хотел услышать ваше мнение, если эта ...
Избегайте вызова Invoke, когда элемент управления расположен
У меня есть следующий код в моем рабочем потоке (
Метод .dispose () вообще что-нибудь делает?
Я экспериментировал со способами избавления от некоторых утечек памяти в моем приложении на днях, когда понял, что практически ничего не знаю об очистке своих ресурсов. Я провел некоторое исследование и надеялся, что простой вызов .dispose () ...
C #: Есть ли преимущество в размещении ресурсов в обратном порядке их распределения?
Много лет назад я был предупрежден, когда это возможно, высвобождать ресурсы в порядке, обратном тому, как они были распределены. Это: block1 = malloc( ... ); block2 = malloc( ... ); ... do stuff ... free( block2 ); free( block1 );Я предполагаю, ...
Когда мне нужно использовать dispose () для графики?
Я учусь рисовать вещи в C # и продолжаю видеть рекомендации по использованию dispose (), но я не совсем понимаю, что он делает.Когда я должен использовать di...
Таким образом, DisposeCommand также удаляет соединение ... правильно
ли я использовать этот подход эффективно? using(SqlCommand cmd = new SqlCommand("GetSomething", new SqlConnection(Config.ConnectionString)) { cmd.Connection.Open(); // set up parameters and CommandType to StoredProcedure etc. etc. ...