C Sharp/Keywords/using: различия между версиями
< C Sharp
Содержимое удалено Содержимое добавлено
Redsrul (обсуждение | вклад) Новая страница: «__NOTOC__ {{C Sharp/Навигация}} Ключевое слово '''using''' имеет два различных значения: == Директива usin...» |
категория |
||
Строка 17: | Строка 17: | ||
</source> |
</source> |
||
{{C Sharp/Keywords}} |
{{C Sharp/Keywords}} |
||
[[Категория:C Sharp]] |
Версия от 17:40, 28 января 2014
Ключевое слово using имеет два различных значения:
Директива using
Оператор using
using как оператор автоматически вызывает Dispose() на указанном объекте. При этом стоит учесть, что объект обязан реализовывать интерфейс IDisposable. Например:
using (System.IO.StreamReader reader = new StreamReader("readme.txt"))
{
// Чтение из файла
}
// readme.txt будет автоматически закрыт.
C# Ключевые слова | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
C# Специальные идентификаторы | ||||||||||
|