Это так же, как:
if (NewReader != null) ...
, который я бы предпочел с точки зрения стиля.
Обновление:
Поскольку NewReader
, по-видимому, реализует IDisposable
, просто оберните его в конструкцию using
.
Пример:
using (var r = new ReaderSomething())
{
try
{
}
catch {}
}