我对这个领域很陌生,我已经阅读了这里的答案并且有所帮助,但是我还是遇到了一些困难。
我已经成功地创建了一个程序,可以从输入的出生日期显示用户的星座。
现在我想要将结果发送到一个文本文件中。我能够创建文件,但是我不知道如何将控制台输出/程序结果发送到文件中。
Console.WriteLine("Hello World");
FileStream fs = new FileStream("Test.txt", FileMode.Create);
// First, save the standard output.
TextWriter tmp = Console.Out;
StreamWriter sw = new StreamWriter(fs);
Console.SetOut(sw);
Console.WriteLine("Hello file");
Console.SetOut(tmp);
Console.WriteLine("Hello World");
sw.Close();
http://msdn.microsoft.com/en-us/library/system.console.setout.aspx
http://msdn.microsoft.com/en-us/library/aa287548(v=vs.71).aspx