title: Is it necessary to manually close and dispose of SqlDataReader?
body: <p>I'm working with legacy code here and there are many instances of <code>SqlDataReader</code> that are never closed or disposed. The connection is closed but, I am not sure if it is necessary to manage the reader manually.</p>
  
  <p>Could this cause a slowdown in performance?</p>