Karl абсолютно корректен, нет никакой потребности установить объекты в NULL после использования. Если объект реализует IDisposable
, просто удостоверьтесь, что Вы звоните IDisposable.Dispose()
, когда Вы сделаны с тем объектом (обернутый в try
.. finally
, или, using()
блок). Но даже если Вы не помните звонить Dispose()
, метод финализатора на объекте должен призывать Dispose()
к Вам.
я думал, что это было хорошей обработкой:
и это
Понимания Там не является никакой точкой в попытке к второму предположению GC и его стратегии управления, потому что это является самонастраиваемым и непрозрачным. Была хорошая дискуссия о внутренних работах с Jeffrey Richter на Dot-Net-Rocks здесь: у Jeffrey Richter в Windows Memory Model и книжный CLR Richters с помощью главы 20 C# есть большая обработка:
Сегодня делаем то же самое для Yahoo...
Всплывающее окно (mysite.com/authcompleted.html) считывает строку запроса и отправляет данные в окно открытия через javascript
window.opener.setTwitterAuthData(yourData)
Внутри setTwitterAuthData, который находится в вашем окно, задайте соответствующие поля формы и отправьте данные на свой сервер.
Вы не должны этого делать. Загрузка его в IFrame скрывает URL от пользователя, что затрудняет им подтверждение того, что они вводят свой пароль на twitter.com, а не на стороннем (например, фишинговом) сайте.
Это может быть полезно!
http://zuzara.com/blog/2010/05/15/jquery-plugin-for-twitter-oauth-via-popup-window-facebook-style/