c# for循环中每循环一次创建一个文本文档并写入数据

2025-03-20 11:56:48
推荐回答(2个)
回答1:

foreach (var 啊 in Enumerable.Range(1, 2))
{
String 保存路径 = @System.Environment.CurrentDirectory;
String 保存文件名 = @保存路径 + "\\" + 啊.ToString("00000000000000") + ".txt ";
if (System.IO.Directory.Exists(保存路径))
{
System.IO.FileInfo 文件 = new System.IO.FileInfo(保存文件名);
if (!文件.Exists)
{
System.IO.FileStream 创建或覆盖 = System.IO.File.Create(保存文件名);
创建或覆盖.Flush();
创建或覆盖.Close();
}
System.IO.StreamWriter 写入 = new System.IO.StreamWriter(保存文件名);
//foreach (DataRow 阿 in 阿阿.Rows)
// 写入.WriteLine(string.Concat(阿.ItemArray));
写入.WriteLine(啊);
写入.Flush();
写入.Close();
}
}

回答2:

for(int i=0;i<10;i++)
{
    FileStream stream= File.Create("d:\\"+i+".txt");
       StreamWriter write = new StreamWriter(stream);
       write.Write("aaaa");
       write.Close();
       write.Dispose();
}