【卷土重來之C#學習筆記】(二)c#編程概述


(1)開始C#,一個簡單的程序Hello Word 開始    

using System;   //使用了System的命名空間
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Simple    //聲明了一個新的命名空間 ,名稱為:Simple
                    //命名空間內的人和類型都是命名空間的成員
{
    class Program  //聲明一個新的類,名稱為:Program
                   //大括號內的為命名空間的成員
    {
        static void Main() //聲明一個名稱為Main的方法作為類Program的成員
                           //Main是Program類的唯一成員
                           //Main是特殊函數,編譯器用它作為程序的起點
        {
        Console.WriteLine("Hello World !");//這一條組成了Main的方法體
            //使用了命名空間System中一個名稱為Console的類將消息輸出到屏幕窗口
            //語句可以用一個分好結束

        }
    }
}

 

(2) 標識符

      標識符是一種字符串,用來命名變量、方法、參數 和其他程序結構。

      例如上面的 類名稱: Program   他們的命名是有規定的:

       1.字母和下划線可以用在任何位置。

       2.數字不能放在首位,但是可以放在其他位置。

       3.@字符只能放在標識符的首位(不推薦)。

       4.標識符區分大小寫   變量MyVar 跟myVar是不同的標識符。

 

(3)關鍵字

       關鍵字是用來定義C#語言的字符串記號

         例如代碼中的: class   using 

        1.關鍵字不能用作變量名和任何形式的標識符(除非以@符號開始)。

        2.所有的關鍵字都有小寫字母組成。

 

(4)從程序中輸出文本

            1.Write和WriteLine

                相同點:兩個都是Console的成員,功能都是輸出字符串。

                 區別: Write是不換行直接輸出  而WriteLine 是分割多行。

 

             2.格式字符串

                Write和WriteLine語句的常規形式可以有一個以上參數,多個參數用逗號隔開。

                 語法: Console.WriteLine(格式字符串(含替代標記),替換值,替換值1,替換值2,......);

                

 

                   值可以以任何順序使用;

                    只可以再格式字符串中替換任意次;

 

                  3.格式化數字字符串

                  

                  格式說明符的語法:

 

 

                   

對齊說明符(alignment)

對齊說明符表示了字段中字符的最小寬度。對齊說明符有如下特性。

1、對齊說明符是可選的,並且使用逗號和索引號分離。

2、它由一個正整數或負整數組成。

3、整數表示了字段使用字符的最少數量。

4、符號表示了右對齊或左對齊。正數表示右對齊,負數表示左對齊。

5、如果要表示的字符數比說明符中指定的字符數少,那么其余字符會使用空格填充;

6、如果要表示的字符數多於指定的字符數,對齊說明符會被忽略,並且使用所需的字符進行表示。

                          這段代碼如下輸出,兩個橫杠中間有10個字符

                     

格式字段(format)

格式字段指定了數字應該以哪種形式表示。例如應當被當做貨幣、十進制數、還是定點符號來表示。格式字段有3部分。

1、冒號后必須緊跟格式說明符,中間不能有空格。

2、格式說明符是一個字母字符,是9個內置字符格式之一。字符可以是大寫或小寫形式。大小寫對於某些說明符來說比較重要,而對於另外一些說明符來說則不重要。

3、精度說明符是可選的,由1~2位數字組成。它的實際意義取決於格式說明符。 

以下是標准格式字符串:

 

            //1.使用貨幣符號吧值格式化為貨幣(小數位數)
            Console.WriteLine("{0:C}",12.5); //輸出:$12.50
            //2.十進制字符串,只能和正數類型配合使用,輸出字符串中最少位數,如果實際數字更少,則左邊以0填充
            Console.WriteLine("{0:D4}",12);  //輸出:0012
            //3.帶小數的十進制數字字符串(小數位置)
            Console.WriteLine("{0:F4}",12.3456789);//輸出12.3457
            //4.根據值轉換為定點或者科學計數法標識緊湊形式(根據值)
            Console.WriteLine("{0:G4}", 12.3456789);//輸出12.35

 

 

(5) 注釋

                          //     單行注釋     

                          /*     */  多行注釋

                          ///    文檔注釋

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM