我遇到了这个真正的麻烦!
StreamWriter sw = new StreamWriter(@"C:\Users\Anthony\Documents\" + Fileinfo.Text + "\\Index.HTML");
{
sw.WriteLine("test");
}
它会不断出现此错误,
System.ArgumentException:'路径中的字符非法。'
我确信这很简单,但我会很乐意帮助你!非常感谢
答案 0 :(得分:-1)
使用FIleInfo我们也可以获取文件夹并编写文本。以下是代码
FileInfo obj = new FileInfo(@"C:\Users\nagajyothy.madala\Documents\test12443\Index.HTML");
StreamWriter sw = obj.CreateText();
sw.WriteLine("test");
sw.Close();
此处CreateText用于创建要归档的文本。
答案 1 :(得分:-1)
您必须使用StreamWriter
手动关闭Close()
或使用using
关键字
var a = Fileinfo.Text; //test12443
using(StreamWriter sw = new StreamWriter(@"C:\Users\Anthony\Documents\" + a + "\\Index.HTML"))
{
sw.WriteLine("test2");
}
或者
var a = Fileinfo.Text; //test12443
StreamWriter sw = new StreamWriter(@"C:\Users\Anthony\Documents\" + a + "\\Index.HTML")
sw.WriteLine("test2");
sw.Close();