Ich habe meinen Code durch Code-Analyse in Visual Studio 2015 ausgeführt. Es zeigt eine Warnung, die ich nicht umgehen kann. Der folgende Ausschnitt zeigt das Prinzip. Dieses Programm erzeugt die Warnung CA2202:CA2202: Wie kann die Warnung umgangen werden?
"Objekt 'memoryStream' kann in der Methode mehrfach entsorgt werden ...".
private void tt()
{
MemoryStream memoryStream = null;
StreamWriter streamWriter = null;
memoryStream = new MemoryStream();
streamWriter = new StreamWriter(memoryStream, Encoding.Unicode);
memoryStream.Close();
streamWriter.Close();
}