在 .NET Framework 中构建控制台应用程序 Building Console Applications in the .NET Framework

    属性的值是 System.IO.TextReader 对象,而 和 Console.Error 属性的值都是 对象。你可以将这些属性与不表示控制台的流关联,以便可以将该流指向不同的输入位置或输出位置。例如,你可以通过将 Console.Out 属性设置为 将输出重定向到一个文件,这将通过 Console.SetOut 方法封装 。Console.In 和 属性不需要引用相同流。

    有关生成控制台应用程序(包括 C#、Visual Basic 和 C++ 中的示例)的详细信息,请参阅 Console 类文档。

    此外,若要使控制台在使用 Visual Studio 开发的基于 Windows 的应用程序内进行读取和写入,请打开项目的“属性”对话框,单击“应用程序”选项卡,并将“应用程序类型”设置为“控制台应用程序”。

    System.Console 类具有从控制台读取单独的字符或整行的方法。其他方法转换数据和格式字符串,然后将设置了格式的字符串写入控制台。有关设置字符串格式的详细信息,请参阅。