|
1
2
试试这个
Using语句可确保的底层流
|
|
|
2
1
您没有关闭由创建的文件
尝试
|
|
|
3
1
只需评论: 文件.创建(s2); 问题是File.Create(s2)返回一个FileStream,使文件保持打开状态。然后,您试图创建第二个流来打开文件以便再次写入,这就是为什么您会得到文件已经打开的错误。 如果您总是想创建一个新文件,请将创建StreamWriter的行更改为: StreamWriter sss=新的StreamWriter(s2,false); 这将使它不会附加到现有文件,而是覆盖它。 |
|
|
4
0
而不是:
使用:
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |