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類提供的靜态方法。
static int read()和static string readline()。
要讀取單個字元,則使用read()方法。它等待使用者輸入一個鍵,然後傳回結果。字元作為int類型的值傳回,是以要顯示字元就必須轉換為char類型。
要讀取一串字元,則使用readline()方法。該方法一直讀取字元,直到使用者按下enter鍵,然後将它們傳回到string 類型的對象中。