Unity基础之C#入门篇笔记实践小项目1:控制台相关方法

控制台相关方法

1. 输入输出

            //输出
            Console.Write("121200");//光标不空行
            Console.WriteLine("12");//光标空行

            //输入
            string str = Console.ReadLine();
            //如果在ReadKey(true)不会把输入的内容显示在控制台上,但依旧会保存下来
            char c = Console.ReadKey(true).KeyChar;
            Console.WriteLine(c);//打印结果为输入字符

2. 控制台其它方法

1.清空

Console.Clear();

2.设置控制台大小

			//窗口大小 缓冲区大小(可以显示内容区域大小)
            //注意:
            //1.先设置窗口大小,再设置缓冲区大小
            //2.缓冲区的大小不能小于窗口的大小
            //3.窗口的大小不能大于控制台的最大尺寸

            //窗口大小
            Console.SetWindowSize(100, 50);
            //缓冲区大小(可以显示内容区域大小)
            Console.SetBufferSize(200,100);
            //缓冲区高度
            Console.BufferHeight;
            //缓冲区宽度
            Console.BufferWidth;

3.设置光标的位置

        //设置光标的位置(以控制台左上角为原点(0,0),右方x轴正方向,下方y轴正方向)
        //注意:
        //1.边界问题
        //2.横纵距离单位不同 1y = 2x视觉上的
        Console.SetCursorPosition(15, 5);
        Console.WriteLine("123");//打印结果:在控制台(15,5)处打印123

4.设置颜色相关

          //文字颜色设置
          Console.ForegroundColor = ConsoleColor.Red;
          Console.WriteLine("123");//打印结果:打印123为红色
          Console.ForegroundColor = ConsoleColor.Green;//之后字体为绿色
          //背景颜色设置//一般在一开始设置
          Console.BackgroundColor = ConsoleColor.White;
          //重置背景颜色过后需要clear一次才能把整个背景颜色改变(一般在一开始设置)
          Console.Clear();

5.光标显隐

		Console.CursorVisible = false;//光标隐藏
        Console.CursorVisible = true;//光标显示

6.关闭控制台

            //6.关闭控制台(调试时控制台不会关闭,发布成exe文件后可以)
            Environment.Exit(0);

泰课在线 学习笔记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四月的白羊座

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值