В настоящее время я столкнулся с некоторой проблемой, которая не может преобразовать/передать консоль на выходе определенного текстового файла. Я также пробовал использовать приведенный ниже код. Проблема в том, что она может писать только первую строку с консоли, а следующая строка не может записываться в текстовый файл, а также консоль - это выход. Кто-нибудь мне поможет.Как написать вывод консоли в текстовый файл в vb.net
С уважением, таны
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace consoletotext
{
class Program
{
static void Main(string[] args)
{
string firstname;
string myoutline;
Console.Write(""); // whatever type here
firstname = Convert.ToString(Console.ReadLine());
string path = @"file.txt";
myoutline = firstname;
if (!File.Exists(path))
{
using (StreamWriter sw = File.CreateText(path))
{
sw.WriteLine(myoutline);
}
}
Console.ReadKey();
}
}
}
возможно дубликат [Как сохранить вывод Console.WriteLine в текстовый файл ?] (http://stackoverflow.com/questions/4470700/how-to-save-console-writeline-output-to-text-file) – Thomas