代码如下:
if (!File.Exists(filePath))
{
return;
}
var lines = File.ReadAllLines(filePath);
for (int i = 0; i < lines.Length; i++)
{
if (lines[i].Contains(oldValue))
{
lines[i] = lines[i].Replace(oldValue, newValue);
}
}
File.WriteAllLines(filePath, lines);
备注:如果使用bat等命令传入数组,使用空格来拼接数组。