Console

Consle(主控台)程式只有純文字畫面,雖然簡陋但卻很有用。除了適合作背景運作的自動程式之外,在製作有豐富介面的軟體時,也時常使用 console 來輔助測試。下面寫了一些常用到的 Console 方法。

 

WriteLine()

印出一行文字。

Console.WriteLine("Apple");
Console.WriteLine("Orange");

執行結果:

Apple
Orange

 

Write()

印出文字但不換行。

Console.Write("Apple");
Console.Write("Orange");

執行結果:

AppleOrange

 

ReadLine()

讀取使用者輸入的文字,直到按下 Enter。

Console.Write("請輸入你的名字:");
string name = Console.ReadLine();
Console.WriteLine("你的名字是:" + name);

字串的結合只要使用 + 即可。

 

Clear()

清除畫面

Console.Write("請輸入你的名字:");
string name = Console.ReadLine();
Console.Clear();
Console.WriteLine("你的名字是:" + name);

 

ForegroundColor

設定下一次輸出的文字顏色。

注意,這是屬性,而方法,所以不用(),而是使用 = 來賦予新的數值

Console.ForegroundColor = ConsoleColor.Cyan; 
Console.WriteLine("Hello, This is John.");

 

BackgroundColor

設定下一次輸出的背景顏色。

注意,這是屬性,而方法,所以不用(),而是使用 = 來賦予新的數值

Console.BackgroundColor = ConsoleColor.Red; 
Console.WriteLine("Hello, This is John.");

 

ResetColor()

將顏色恢復成預設值。

Console.ResetColor();

 

Beep()

讓電腦發出聲音

第一個參數 int(整數) 是聲音的頻率 第二個參數 int(整數) 是聲音的長度 (1000 = 1秒)

Console.Beep(2000, 1000);
Console.Beep(3000, 1000);
Console.Beep(4000, 1000);

results matching ""

    No results matching ""