1
我在visual studio 2015中通過代碼分析運行我的代碼。它顯示了一條警告,我不知道如何繞過。以下片段顯示了原理。該程序產生警告CA2202:CA2202:如何規避警告?
「對象'memoryStream'可以在方法中多次處理...」。根據MSDN的
StreamWriter.Close
private void tt()
{
MemoryStream memoryStream = null;
StreamWriter streamWriter = null;
memoryStream = new MemoryStream();
streamWriter = new StreamWriter(memoryStream, Encoding.Unicode);
memoryStream.Close();
streamWriter.Close();
}