У меня есть программа, которая читает текстовые файлы, заполненные кодом, предназначенным для построчного выполнения программой, например, командный файл.Проблема в том, что я не знаю, как выполнить часть, выполняющую строку.Вот мой код, я думал, что использование \ r обманет консоль.Но он просто показывает мне список строк в файле.
if (tok[0] == "read" && length == 2)
{
try
{
StreamReader tr = new StreamReader(@"C:\Users\Public\"+tok[1]+".txt");
while (!tr.EndOfStream)
{
Console.WriteLine(tr.ReadLine());
}
}
catch
{
Console.WriteLine("No such text file.\n");
}
Prompt();
}
Если бы я знал, что искать, чтобы исправить мою проблему в Google, я бы это сделал.Но я понятия не имею.
Спасибо
РЕДАКТИРОВАТЬ - Моя программа - грубый синтезатор.Он принимает входные данные в виде 440 5 или 415 2. Первое число - это частота, а второе - длительность.Что я хочу сделать, так это читать текстовые файлы, что делает мой код, и построчно выполнять звуковую информацию, чего не происходит, отсюда и мой вопрос.Он отлично работает со стандартного ввода.