C# Console.WriteLine()用法案例詳解
以前用Console.WriteLine()的時候就只會用它直接輸出string字符串,但后來發(fā)現(xiàn)它還有其它在有些場合下會十分方便的輸出方法,這篇就記錄一下這些方法的使用吧。
代碼格式我就不寫了,因為寫了也不好理解,所以直接上示例了。
①
static void Main(string[] args) { int i = 6; string s = "輸出"; Console.WriteLine("{0}還可以這樣{1}哦。", i, s); Console.WriteLine("{1}:而且{0}參數(shù)的順序和使用次數(shù)都不固定哦。{1}", i, s); Console.ReadLine(); }
在這里,Console.WriteLine的括號中一共有三個參數(shù),第一個參數(shù)和普通的輸出字符串類似,只是加入了”{int}”這樣的標(biāo)記,例如”{0}”的意思就是在這個標(biāo)記所在處插入Console.WriteLine的括號中的第二個參數(shù);”{1}”的意思就是在這個標(biāo)記處插入Console.WriteLine的括號中的第三個參數(shù)。Console.WriteLine中傳入的參數(shù)數(shù)量不固定,因此”{int}”標(biāo)記的int也可能是2、3、4、5…,但不管是多少,int總是要對應(yīng)著之后的參數(shù)的下標(biāo)的。
②
static void Main(string[] args) { int i = Int32.Parse(Console.ReadLine()); int j = Int32.Parse(Console.ReadLine()); Console.WriteLine("\t{0,5}\n{1}\t{2,-5}\n{3}\t{4,5}",i,"+",j,"=",i+j); Console.ReadLine(); }
第一和第二行是輸入,第三行開始是輸出。Console.WriteLine的括號中“\t”代表一個制表符,”\n”代表換行符,“{v,w}”中的”v”表示參數(shù)下標(biāo),”w”表示輸出長度。例如{0,5}代表輸出下標(biāo)為0的”i”,且長度為5;{2,-5}代表輸出下標(biāo)為2的”j”,長度也為5,而參數(shù)”w”之前加的負(fù)號表示此輸出為”左對齊”,其它沒有加負(fù)號的為右對齊,效果如上圖所示;
到此這篇關(guān)于C# Console.WriteLine()用法案例詳解的文章就介紹到這了,更多相關(guān)C# Console.WriteLine()內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
winform創(chuàng)建不規(guī)則窗體的方法
這篇文章主要介紹了winform創(chuàng)建不規(guī)則窗體的方法,涉及C#窗體創(chuàng)建的相關(guān)參數(shù)設(shè)置技巧,非常具有實用價值,需要的朋友可以參考下2015-09-09C#去除DataTable重復(fù)數(shù)據(jù)的三種方法
這篇文章主要介紹了C#去除DataTable重復(fù)數(shù)據(jù)的三種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02C#中IDispose接口的實現(xiàn)及為何這么實現(xiàn)詳解
這篇文章主要給大家介紹了關(guān)于C#中IDispose接口的實現(xiàn)及為何這么實現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-05-05