Дан файл со следующими комментариями:
//a=1//b=a+2//c=6//a=c-b
Также имеется приведенный ниже программный код:
List<string> program = new List<string>();List<string> vars = new List<string>();string line;string var;using (StreamReader sr = File.OpenText(filepath)){ while (!sr.EndOfStream) { line = sr.ReadLine(); var = line[2].ToString(); if (!vars.Contains(var)) { program.Add("int " + line[2] + ";"); vars.Add(var); } program.Add(line.Substring(2) + ";"); }}Output.PutResult(program, resultpath);
В переменной
filepath хранится путь к файлу с комментариями. Переменная
resultpath содержит путь, куда выводится результат работы программы, а метод
Output.PutResult осуществляет этот вывод. Что будет выведено в файл в результате работы программы?