我想在要保存的文本文件的第一行添加文件的名称。我该怎么做?这是一个代码。我找不到一个方法让stringbuilder在其实例的开始处追加。将savedialog的文件名追加到将要保存的文件
StringBuilder sb = new StringBuilder();
sb.AppendLine("BLAH BLAH");
if (saveFile.ShowDialog() == DialogResult.OK)
{
//How to append file name at the beggining of the file to be saved?
File.WriteAllText(saveFile.FileName, sb.ToString());
}
谢谢。
咩,尽量不要增加一倍所需要的内存量。 – 2011-05-11 01:28:10
@Hans由于StringBuilder内存分配而使内存翻倍? SB.Insert()是否总是强制执行SB内存分配?我检查并找不到任何细节。 – 2011-05-11 03:04:02