2
我想下面的代碼讀取一些文本文件轉換成字符串數組讀取多個文本文件轉換成字符串數組c#
for (int j = 0; j < paths.Length; j++)
{
StreamReader fs = new StreamReader(paths[j]);
string file_text = fs.ReadToEnd();
textToarray[j] = file_text;
fs.Close();
}
我可以做同樣的方法,用一次採用StreamRreader
的?有沒有更好的辦法?
只有純粹的點狀明確的文件流和使用條款。之後,你是否應該這樣做。 –
如果您使用StreamReader,則應在USING塊或TRY FINALLY塊內使用它,以確保它正確放置。正如其他人所說,在這種情況下,File.ReadAllText()似乎是一個很好的選擇。 –