Streamreader编辑太多内容

时间:2014-07-26 18:10:24

标签: c# streamreader

我正在创建一个测验,但测验必须具备的选项之一是编辑问题的选项。程序通过问题编号找到问题,然后询问用户问题的哪一部分用户想要在问题编号,问题级别,问题或问题答案之间进行编辑。

说我想编辑问题4,我想编辑这个问题的级别从1到2.程序将进行此更改,但文本文件中的每个其他出现的1将被替换为2(除了出现之外)问题4)之前。有人知道修复吗?

else if (editing == 2)
{
    Console.Write("Please enter the new Level: ");
    NewLevel = Convert.ToString(Console.ReadLine());
    string content = File.ReadAllText(RouteToEdit);
    content = content.Replace(questions[RecCount - 1].Level, NewLevel);
    File.WriteAllText(RouteToEdit, content);
}

0 个答案:

没有答案