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