using (FileStream fileStream = new FileStream(path))
{
// do something
}
Теперь я знаю, что используемый шаблон представляет собой реализацию IDisposable, а именно, что Try/Catch/Finally настроен, и Dispose вызывается на объект. Мой вопрос в том, как обрабатывается метод Close.
MSDN говорит, что он не вызывается, но я читал иначе.
Я знаю, что FileStream наследуется от Stream, который объясняется здесь. Теперь, когда говорится не отменять Close(), потому что он вызывается Dispose().
Итак, некоторые классы просто вызывают метод Close() в методах Dispose() или используют вызов Close()?