天天看點

C# Console IOC# Console IO

c#控制台輸出有兩種方法:write()和writeline(),它們都是命名空間system中console類的方法,能夠直接輸出c#提供的所有基本資料類型。差別是後者輸出後換行。

基本資料類型的簡單輸出形式為:

console.write("格式串{參數序号}",參數表);

{0}和{1}分别代表後面的參數,0為第一個參數,1為第二個,以此類推。

console.write(對象1+對象2+...+對象n);

其形式為:

console.write(“格式串{參數序号i:x}”,對象1,...,對象i);

x為格式說明符。常用的有:

fx——小數點後數字位數為x;

x——十六進制;

n——數字寫成貨币形式,每三位一逗号,還有小數點後兩位數。如1,000.00。

g——年月日 時分秒

運作結果:

C# Console IOC# Console IO

在c#控制台程式中提供了兩種方法讓使用者輸入所需資料,它們是由console類提供的靜态方法。 

static int read()和static string readline()。 

要讀取單個字元,則使用read()方法。它等待使用者輸入一個鍵,然後傳回結果。字元作為int類型的值傳回,是以要顯示字元就必須轉換為char類型。

要讀取一串字元,則使用readline()方法。該方法一直讀取字元,直到使用者按下enter鍵,然後将它們傳回到string 類型的對象中。