⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample6.cs

📁 C#函数手册
💻 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 + -