ylbtech- .NET-Basic:C#常用格式輸出 |
C#常用格式輸出
1.A,相關概念返回頂部 |
using System; namespace Test { class Formating { /// <summary> /// ylb:常用格式輸出 /// 23:43 2013/6/23 /// </summary> static void Main() { Console.WriteLine("-------部分數值格式輸出方式的示例--------"); Console.WriteLine("在寬度空間里靠左對齊:{0,-10}",99); Console.WriteLine("在寬度空間里靠右對齊:{0,10}", 99); Console.WriteLine("在寬度空間里靠左對齊:{0,-10}", "LLL"); Console.WriteLine("在寬度空間里靠右對齊:{0,10}", "RRR"); Console.WriteLine("貨幣-{0:C}{1:C4}",88.8,-888.8); Console.WriteLine("10進制整數-{0:D5}",88); Console.WriteLine("科學計數-{0:E}",888.8); Console.WriteLine("固定小數點-{0:F3}",888.8888); Console.WriteLine("浮點數-{0:G}",888.8888); Console.WriteLine("數字格式-{0:N}",8888888.8); Console.WriteLine("16進制格式-{0:X4}",88); Console.WriteLine("--------常用日期格式----------"); DateTime datetime = DateTime.Now; Console.WriteLine(datetime); Console.WriteLine(datetime.ToString("yyyy-MM-dd hh:mm:ss")); Console.WriteLine(datetime.ToString("yyyy-MM-dd HH:mm:ss")); Console.WriteLine(datetime.ToString("yyyy-MM-dd")); Console.WriteLine(datetime.ToString("yyyy-MM")); Console.WriteLine(datetime.ToString("yyyy")); Console.WriteLine(datetime.ToString("yyyy/MM/dd")); Console.WriteLine(datetime.ToString("yyyy年MM月dd日")); Console.WriteLine(datetime.ToString("yyyy年MM月")); Console.WriteLine(datetime.ToString("yyyy年")); } } }
//Execution result
-------部分數值格式輸出方式的示例-------- 在寬度空間里靠左對齊:99 在寬度空間里靠右對齊: 99 在寬度空間里靠左對齊:LLL 在寬度空間里靠右對齊: RRR 貨幣-¥88.80¥-888.8000 10進制整數-00088 科學計數-8.888000E+002 固定小數點-888.889 浮點數-888.8888 數字格式-8,888,888.80 16進制格式-0058 --------常用日期格式---------- 2013/6/23 23:47:48 2013-06-23 11:47:48 2013-06-23 23:47:48 2013-06-23 2013-06 2013 2013/06/23 2013年06月23日 2013年06月 2013年 請按任意鍵繼續. . .
![]() |
作者:ylbtech 出處:http://ylbtech.cnblogs.com/ 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 |