C#知識點之字串格式化,字面量,轉義符

iDotNetSpace發表於2009-02-13

1.字串格式化:
關於字串的格式化,在以後的開發過程當中會有很多地方應用的到,包括到了WEB開發也同樣會應用的到,所以可以記一些,不過不需要完全撐握,需要用時網上可以查一下,能記多少記多少吧:

    public static void Main()
    {
        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.ReadLine();
    }

2.字面量:
關於字面量的定義,我在百度上搜尋過,是指字串""中間的部分,不過總覺的不太正確,反覆查詢,結果出來了,百度上標出來的字面量的解釋是指字串字面量的解釋,並不是廣義的字面量. 其實每種型別都是有字面量的,字面量的定義為:對常量的某種資料型別的表述.如:long x=10000L 其中的L就是字面量,為了表述該常量為長整型

3.轉義符:
是在字串當中應用的,以下為常用的字轉議符.
\' 單引號
\" 雙引號
\\ 反斜槓
\0 空字元
\a 警告(產生峰鳴)
\b 退格
\f 換頁
\n 新行
\r 回車
\t 水平 tab
\v 垂直tab
例子:

    static void Main(string[] args)
    {
        Console.WriteLine("毛主席他老人家說過:\"好好學習\t天天向上\".\n我們一定要謹遵他老人家的\u005C教誨\u005C!");
    }


 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-551823/,如需轉載,請註明出處,否則將追究法律責任。

相關文章