region指令和控制台清屏

2021-08-17 13:57:57 字數 958 閱讀 6441

本文介紹region指令和控制台清屏的方式,可能會用到這些技巧。

有的時候,為了完成乙個需求,可能會寫幾十行、幾百行、甚至幾千行**。

當**數量非常多的時候,儘管你可以使用很詳細的注釋來幫助閱讀,但也不太容易分清楚哪些**在幹什麼事情。

因此,c#增加了一種語法格式——region,它的書寫方式如下:

#region 描述內容

// **

#endregion

region和endregion必須成對書寫,也就是說,你不能只寫乙個region或只寫乙個endregion,而且它們都是以乙個#號開頭。

這樣做有什麼好處呢?當你這樣寫了後,你就可以把之間的**摺疊起來,就像這樣:

這樣一來,對於那些一大段一大段的**,就可以使用這樣的方式摺疊起來,使整個**更容易閱讀。

和注釋內容一樣,region指令和endregion指令都不會參與編譯。

也就是說,在編譯生成的exe檔案中,是不存在這樣的指令的,它只存在於源**中,方便閱讀。

有的時候,當程式執行到某個時候,我們需要將控制台當前的內容全部清空,這個時候,就需要用到控制台清屏的命令。

這個命令很簡單,使用以下**即可:

console.clear(); //當程式執行到這條語句時,控制台當前的內容會被清空

例如:

console.write("hello");

console.clear(); //當程式執行到這條語句時,控制台當前的內容會被清空

console.write("world");

執行後,你只能看到world,因為之前雖然輸出了hello,但是遇到了控制台清屏的命令,把輸出的內容清除掉了。

C 基礎 Console Clear 控制台清屏

using system using system.threading namespace,console.writeline 二維陣列有行 arr.getlonglength 0 console.writeline 二維陣列有列 arr.getlonglength 1 暫停2000ms,需要加上u...

java控制台設定顏色,清屏,游標移動

system.out.println 033 47 31mhello world 033 5m 47是字背景顏色,31是字型的顏色,hello world是字串.後面的 033 5m是控制碼.顏色 quote 字背景顏色範圍 40 49 字顏色 30 39 40 黑 30 黑 41 紅 31 紅 4...

UE4控制台指令

stat unit整體幀長 遊戲執行緒時長 渲染執行緒時長 gpu 時長。stat fps幀數。r.setres 1920x1080f 螢幕解析度 r.screenpercentage 30 300 清晰度 fullscreen 全屏 quit 退出遊戲 show collision 碰撞盒 sta...