1
2
试试这个
Using语句可确保的底层流
|
2
1
您没有关闭由创建的文件
尝试
|
3
1
只需评论: 文件.创建(s2); 问题是File.Create(s2)返回一个FileStream,使文件保持打开状态。然后,您试图创建第二个流来打开文件以便再次写入,这就是为什么您会得到文件已经打开的错误。 如果您总是想创建一个新文件,请将创建StreamWriter的行更改为: StreamWriter sss=新的StreamWriter(s2,false); 这将使它不会附加到现有文件,而是覆盖它。 |
4
0
而不是:
使用:
|
Mr. Kisus · 如何删除数字对中的第二个数字 2 年前 |
Prince · 复制大型文件需要更多时间 2 年前 |
altern · 输出haskell对象,忽略“show”声明 6 年前 |
supermeerkat · 嵌套并行。For()循环和文件创建问题 6 年前 |
Arka Pal · 关闭管道中未使用的端部 6 年前 |
Marta · 重命名提取文件的文件夹 6 年前 |
Sean2148 · 如何在Java 8中使用CSV值作为构造函数参数 6 年前 |
youR.Fate · 在c中向fstream写入二进制数据++ 6 年前 |
Jon Lauridsen · 等待放在哪里? 6 年前 |