C#如何在文件特定位置添加字符
来源:百度知道 编辑:UC知道 时间:2024/06/16 23:40:56
我有一个文本文件,我想在其中特定的位置添加字符(例如,在apple前面添加big),怎么搞?
谢谢!
谢谢!
string textFromFile = File.ReadAllText(fileName, Encoding.Default);
string insertString = "big ";
int index = textFromFile.IndexOf("apple");
int insertIndex = index - insertString.Length;
if (insertString < 0)
{
insertString = 0;
}
textFromFile.Insert(insertIndex, insertString);
File.WriteAllText(fileName, textFromFile, Encoding.Default);