1) Console.Title 這是Console類的一個屬性用于設置控制台的标題
2)Console.Clear() 不用說是一個方法,用于清除控制台屏幕上的文字,隻清除該代碼中方法前面輸出的内容,對該方法後面輸出内容沒有影響
Console類的屬性與方法
使用Console.Clear()方法隻清除第20行之前輸出的内容,之後飛行棋中會用到
3)Console.ForegroundColor 設置屏幕前景色,還有一個設置屏幕後景色(自己在Console類的方法定義中查找);控制台前景色就是輸出内容的顔色,背景色就是輸出内容背面的顔色(自己試試);這是一個枚舉,輸入等于号後按空格鍵就會出現ConsoleColor的枚舉名,然後輸入"點",後面就會出現其枚舉中所有的關于顔色的枚舉值
舉例
Console.Title 因為多處使用,所以聲明一個title字符串,主要是為了便于維護,在飛行棋遊戲中封裝為方法,可以把title的值使用方法參數傳遞進來
Console.ForegroundColor在需要變色的輸出語句前設置前景色,如果不設置回默認前景色,在Console.ForegroundColor後面的輸出語句前景色都會是這個顔色,例題中我隻設置了一句需要變色的語句,使用後面又使用Console.ForegroundColor把前景色改回來了,可以試試不改,還有背景色也可以自己試試
4)Random類中的Next方法;可以産生随機數,飛行棋中随機産生1-6的篩子數,它有三個重載,我們隻需要最後一種;Next(1,7)最小取到1,最大卻取不到7,因為返回值是整形所以最大值是6
産生随機數
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!