【发布时间】:2016-08-20 10:32:48
【问题描述】:
我在 Visual Studio 2015 中通过代码分析运行了我的代码。它显示了一个我不知道如何规避的警告。下面的 sn-p 显示了原理。该程序产生警告 CA2202:
“对象'memoryStream'可以在方法中多次释放...”。
private void tt()
{
MemoryStream memoryStream = null;
StreamWriter streamWriter = null;
memoryStream = new MemoryStream();
streamWriter = new StreamWriter(memoryStream, Encoding.Unicode);
memoryStream.Close();
streamWriter.Close();
}
【问题讨论】:
标签: c# visual-studio