protected override void Dispose(bool disposing) { if (!is_open) { return; } is_open = false; stream.Close(); stream = null; }
protected override void Dispose(bool disposing) { if (!is_open) { return; } is_open = false; // Do not close the base stream when the finalizer is run; the managed code can still hold a reference to it. if (disposing) { stream.Close(); } stream = null; }
public void Close() { serialStream.Close(); }