Результаты поиска по запросу "idisposable"

6 ответов

Содержит ли оператор using только первую создаваемую переменную?

Допустим, у меня есть одноразовый предметMyDisposable кого взять в качестве параметра конструктора другой одноразовый объект. using(MyDisposable myDisposable= new MyDisposable(new AnotherDisposable())) { //whatever }Если ...

2 ответа

Как я могу избавиться от System.Xml.XmlWriter в PowerShell

Я пытаюсь избавиться от объекта XmlWriter: try { [System.Xml.XmlWriter] $writer = [System.Xml.XmlWriter]::Create('c:\some.xml') } finally { $writer.Dispose() } Ошибка: Ошибка вызова метода, поскольку [System.Xml.XmlWellFormedWriter] не ...

5 ответов

Что произойдет, если я вернусь до окончания использования оператора? Будет ли называться распоряжение?

У меня есть следующий код

ТОП публикаций

8 ответов

 работает, как описано, когда отладчик не подключен, потому что когда отладчик подключен, меня больше беспокоит, что он сломается в нужном месте при первом исключении. Вы можете изменить по мере необходимости.

квивалентного механизма в C ++ (деструктор) совет состоит в том, чтоэто обычно не должно бросать какие-либо исключения [http://www.parashift.com/c++-faq-lite/exceptions.html#faq-17.3], Это происходит главным образом потому, что таким образом вы ...

1 ответ

CA2213 предупреждение при использовании? (нулевой оператор) для вызова Dispose

1 ответ

это не полный пример @ MSDN: MSDN показывает только реализацию базового класса, а не пример базового класса / производного класса.

ользую шаблон реализации по умолчанию (шаблон) для моего кода. фрагмент кода: public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual void Dispose(bool isDisposing) { if (!this.disposed) { if (isDisposing) { ...

13 ответов

Завершение / Утилизация шаблона в C #

C # 2008 Я работал над этим некоторое время, и я все еще запутался в некоторых вопросах. Мои вопросы ниже Я знаю, что вам нужен финализатор, только если вы избавляетесь от неуправляемых ресурсов. Однако, если вы используете управляемые ресурсы, ...

4 ответа

Возможно, разрешенный вами интерфейс не наследуется от IDisposable, но фактический используемый класс обслуживания делает? Как справиться с этим? и т.п.

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

12 ответов

Работа с .NET IDisposable объектами

Я работаю в C #, и я был довольно слаб в использовании

6 ответов

Как правильно утилизировать экземпляр WebResponse ?,

Обычно кто-то пишет такой код, чтобы загрузить некоторые данные с помощью WebRequest. using(WebResponse resp = request.GetResponse()) // WebRequest request... using(Stream str = resp.GetResponseStream()) ; // do something with the ...