private void CloseFileStreamIO() { if (FileStream != null) { try { FileStream.Close(); } catch { } } FileStream = null; if (SafeReadHandle != null && !SafeReadHandle.IsInvalid) { try { if (!SafeReadHandle.IsClosed) { SafeReadHandle.Close(); } } catch (IOException) { } } SafeReadHandle = null; }