1つのフォルダに異なる名前の複数のテキストファイルがあります。すべてのファイルを1つずつ読みたい->>*1番目を終えた後に2番目のファイルのみを読みます。正常に読み取った後、ディレクトリからファイルを削除する必要があります。単一のファイルを読み取ることができます。しかし、私が一度にすべてのファイルを読み込もうとすると、エラーが発生します。ファイルの読み取りと削除にスレッドを使用するにはどうすればよいですか。同じ形式のすべてのファイル。
私のサンプルコード:
StreamReader objReader = new StreamReader("c:\codeo\testm.txt");
string sLine="";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();
デルの場合:
private void btnDelete_Click(object sender, EventArgs e)
{
if (File.Exists(fileLoc))
{
File.Delete(fileLoc);
}
}