Изменения документа Dispose
Редактировал(а) Alexandr Fokin 2024/06/02 16:03
От версии 1.2
отредактировано Alexandr Fokin
на 2023/02/15 23:07
на 2023/02/15 23:07
Изменить комментарий:
К данной версии нет комментариев
К версии 1.4
отредактировано Alexandr Fokin
на 2023/02/15 23:09
на 2023/02/15 23:09
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -40,14 +40,15 @@ 40 40 41 41 public Foo() 42 42 { 43 - _bar = new Bar(); 43 + _disposable1 = new Bar(); 44 + _disposable2 = new Bar(); 44 44 } 45 45 46 46 public void Dispose() 47 - { 48 - _disposable1.Dispose(); 49 - _disposable2.Dispose(); 50 - } 48 + { 49 + _disposable1.Dispose(); 50 + _disposable2.Dispose(); 51 + } 51 51 }{{/code}} 52 52 |(% style="width:465px" %)Наследование. Отчистка неуправляемых и управляемых ресурсов.|(% style="width:1030px" %){{code language="C#"}}class DerivedClassWithFinalizer : BaseClassWithFinalizer 53 53 { ... ... @@ -75,5 +75,3 @@ 75 75 base.Dispose(disposing); 76 76 } 77 77 }{{/code}} 78 - 79 -