protected override void Dispose(bool disposing)
        {
            if (!is_open)
            {
                return;
            }

            is_open = false;
            stream.Close();
            stream = null;
        }
Пример #2
0
        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();
 }