title: Is "not disposing StreamWriter" may cause memoryLeak in that case?
body: <p>I have method that as follows</p>
  
  <pre><code>public int TranslateOOV(string word, Stream logStream)
  {
  StreamWriter writer = new StreamWriter(logStream);
  
  //Do some logging
  //dont close the writer and leave the caller close the stream
  }
  </code></pre>
  
  <p>I do not close the StreamWriter as the caller should close the inner stream, does this cause memoryleak?</p>