📄 sample6.cs
字号:
namespace apibook
{
using System;
using System.IO;
public class TestConsole
{
public static void Main()
{
Console.WriteLine("Console类方法的使用");
//使用WriteLine方法输出信息
Console.Write("write");
//使用Write方法输出信息,注意输出该字符串后没有换行
Console.Write("\n\r");
Console.WriteLine("请输入一行字符串:");
string readLine=Console.ReadLine();
Console.WriteLine("readLine:"+readLine);
Console.WriteLine("请输入一个字符:");
int read=Console.Read();
//使用read方法读取一个32位值
Console.Write("read="+read);
Console.WriteLine();
FileStream fileStream = new FileStream("TestConsole.txt", FileMode.Create);
//创建一个fileStream对象
// First, save the standard output.
TextWriter textWriter = Console.Out;
//获取标准输出流
StreamWriter streamWriter = new StreamWriter(fileStream);
//创建一个StreamWriter的对象作为标准输出流,指向新建的文件
Console.SetOut(streamWriter);
//使用SetOut方法来设置新的标准输出流
Console.WriteLine("Test Console");
//向设置后的标准输出流输出内容,即往文件里写内容
Console.SetOut(textWriter);
//重新设置标准输出流
Console.WriteLine("测试结束!");
streamWriter.Close();
//将没用的streamWriter对象,即指向新建文件的输出流关闭,这个很重要
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -