1) Console.Title 这是Console类的一个属性用于设置控制台的标题

2)Console.Clear() 不用说是一个方法,用于清除控制台屏幕上的文字,只清除该代码中方法前面输出的内容,对该方法后面输出内容没有影响

不需要登录的斗兽棋小游戏(-飞行棋小游戏的前识)(1)

Console类的属性与方法

使用Console.Clear()方法只清除第20行之前输出的内容,之后飞行棋中会用到

3)Console.ForegroundColor 设置屏幕前景色,还有一个设置屏幕后景色(自己在Console类的方法定义中查找);控制台前景色就是输出内容的颜色,背景色就是输出内容背面的颜色(自己试试);这是一个枚举,输入等于号后按空格键就会出现ConsoleColor的枚举名,然后输入"点",后面就会出现其枚举中所有的关于颜色的枚举值

不需要登录的斗兽棋小游戏(-飞行棋小游戏的前识)(2)

举例

Console.Title 因为多处使用,所以声明一个title字符串,主要是为了便于维护,在飞行棋游戏中封装为方法,可以把title的值使用方法参数传递进来

Console.ForegroundColor在需要变色的输出语句前设置前景色,如果不设置回默认前景色,在Console.ForegroundColor后面的输出语句前景色都会是这个颜色,例题中我只设置了一句需要变色的语句,使用后面又使用Console.ForegroundColor把前景色改回来了,可以试试不改,还有背景色也可以自己试试

4)Random类中的Next方法;可以产生随机数,飞行棋中随机产生1-6的筛子数,它有三个重载,我们只需要最后一种;Next(1,7)最小取到1,最大却取不到7,因为返回值是整形所以最大值是6

不需要登录的斗兽棋小游戏(-飞行棋小游戏的前识)(3)

产生随机数

,