天天看點

C#入門之變量篇

        首先,向大家道歉,本打算每天寫一遍。因為前兩天公司旅遊,耽誤了幾天,以後一定堅持。讀者可能認為比較簡單,其實好多事都是從簡單,一點一點積累來的,最終才能成功。主要講C#資料類型

一、變量本身被用來存儲特定類型的資料,可以根據需要随時改變中所存儲的資料值。

         變量具有:名稱、類型和值。

         1、值類型:本身直接存儲資料。

         2、引用類型:存儲實際資料的引用。

二、值類型

           包括整數類型、浮點類型及布爾類型等。值類型在堆棧中進行配置設定,是以效率很高。

             注意:1、值類型不能為null,必須有一個确定的值。

                           2、不要超出值類型的存儲範圍

                          3、布爾類型隻包含true和false兩個值

三、引用類型

        主要對象類型資料。必須在(托管堆)中為引用類型變量配置設定記憶體。

  多個引用類型變量可以引用同一對象,這種情形下,對一個變量的操作會影響另一個變量所引用的  同一對象。

四、枚舉類型

       是一種特殊的值類型,它用于聲明一組具有相同性質的常量。

   DEMO

enum MyDate
    { Sun=0,Mon=1,Tue=2,Wed=3,Thi=4,Fri=5,Sat=6 }
// 計算當天周幾:
        (int)DateTime.Now.DayOfWeek;
                                        
          swith();
           

五、變量操作

      要注意的點是:變量的作用域:可以通路該變量的代碼區域。

      直接聲明在類下面的屬于類的字段。

     局部變量存在于表示上面該變量的語句塊裡。“{……}”是C#中的語句塊。