我的應用程序中有一個問題。我需要從兩個SQL查詢結果中創建兩個CSV文件。我創建了一個。我正在使用StreamWriter
將數據寫入CSV文件。如何關閉StreamWriter對象
我的問題是第一個查詢結果也寫入第二個文件。我使用StreamWriter.Close()
,並且在輸出中仍然看到相同的行爲。
using (StreamWriter sw = new StreamWriter(strFilePath, false))
{
foreach (DataRow dr in dt.Rows)
{
for (int i = 0; i < iColCount; i++)
{
}
}
}
你能告訴我們你的代碼嗎? –
我寫了兩個文件,你應該創建兩個獨立的StreamWriters。不要重複使用。 –
我需要重用該Streamwriter。是否有任何可能的方法 –