0

我可以制作这样的代码以使用 Console.Write 在文本文件中打印出来吗?

 Console.Write(" Enter your ID: ");
 int ID = int.Parse(Console.ReadLine());
 Console.Write(" Enter your Name: ");
 string Name = Console.ReadLine();
 Console.WriteLine(" Thank you! your logged in as" +Name+ +ID);

请帮忙!

提前致谢。

4

1 回答 1

5

我不知道为什么您需要在特定情况下写入文件,但如果您想Console.WriteLine写入文件,您可以使用Console.SetOut(sw);

Console.WriteLine("Hello World");
FileStream fs = new FileStream("Test.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
Console.SetOut(sw);
Console.WriteLine("Hello file");
sw.Close();
于 2013-04-25T13:47:14.100 回答