C Sharp/Keywords/using: различия между версиями
< C Sharp
Содержимое удалено Содержимое добавлено
категория |
Oleg4280 (обсуждение | вклад) {{BookCat}} |
||
Строка 1: | Строка 1: | ||
__NOTOC__ |
|||
{{C Sharp/Навигация}} |
{{C Sharp/Навигация}} |
||
Строка 18: | Строка 16: | ||
{{C Sharp/Keywords}} |
{{C Sharp/Keywords}} |
||
{{BookCat}} |
|||
[[Категория:C Sharp]] |
Версия от 15:59, 13 февраля 2015
Ключевое слово using имеет два различных значения:
Директива using
Оператор using
using как оператор автоматически вызывает Dispose() на указанном объекте. При этом стоит учесть, что объект обязан реализовывать интерфейс IDisposable. Например:
using (System.IO.StreamReader reader = new StreamReader("readme.txt"))
{
// Чтение из файла
}
// readme.txt будет автоматически закрыт.
C# Ключевые слова | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
C# Специальные идентификаторы | ||||||||||
|