Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

SuhanovSergey


Принципиальный молчун

Зарегистрирован:
23 August 2006
Сообщения: 4
Примеры кода: 0
 

Re: Dispose

22 June 2007 18:29  


S>вобщем вопрос такой — обязан ли я вызывать Dispose? или он всё-таки потом вызорвется колектором?
В подавляющем большинстве случаев, вызывать обязаны.
Количество unmanaged ресурсов может быть ограниченным. Может так получится, что ресурсы исчерпались, а сборщик мусора просыпаться не собирается, так как памяти пока хватает. В результате при создании очережной транзакции получите ошибку во время выполнения.

Dispose обыно вызывается не вручную, а с использования инструкции using (см. msdn).

Вообще это должно войти в привычку: если используем класс реализующий IDisposable, то сразу пишем using.

Данное сообщение получено с сайта RSDN
Наверх
  



Общие вопросы программирования на ASP.NET

 Disposeshurik.  22 June 2007 18:08
 Re: Disposersn81  24 June 2007 17:26
 Re: DisposeSuhanovSergey  22 June 2007 18:29
 Re: Disposeshurik.  22 June 2007 18:20
 Re[2]: DisposeХэлкар  22 June 2007 18:24
 Re[3]: Disposeshurik.  22 June 2007 18:28
 Re: Dispose_FRED_  22 June 2007 18:18
 Re: DisposeХэлкар  22 June 2007 18:15
 Re[2]: Disposeplotnick.lj  22 June 2007 18:19
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта