• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • C#簡明教程(五)-數據類型

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    C#簡明教程(五)-數據類型:C#的數據類型 程序員 拿見一門編程語言后,第一件事情就是看它有哪些數據類型,怎么使用它們。在這一部分,我將介紹C#的數據類型,以及在程序中怎樣使用它們。 ◆基本數據類型 C#中多數的數據類型是從C 和 C++語言中來的。 請
    C#簡明教程(五)-數據類型:  C#的數據類型
      
      
      
      程序員拿見一門編程語言后,第一件事情就是看它有哪些數據類型,怎么使用它們。在這一部分,我將介紹C#的數據類型,以及在程序中怎樣使用它們。
      
      ◆基本數據類型
      
      C#中多數的數據類型是從C 和 C++語言中來的。 請看下表:
      
      數據類型
       描述
       舉例
      
      object
       所有其它類型的基類
       object obj = null;
      
      string
       字符串類型-一系列的Unicode 字符
       string str = "Mahesh";
      
      sbyte
       8-bit 有符號整型
       sbyte val = 12;
      
      short
       16-bit有符號整型
       short val = 12;
      
      int
       32-bit有符號整型
       int val = 12;
      
      long
       64-bit有符號整型
       long val1 = 12;
      long val2 = 34L;
      
      bool
       布爾型; 可取 true 或者 false倆個值
       bool val1 = true;
      bool val2 = false;
      
      char
       字符型; Unicode字符
       char val = 'h';
      
      byte
       8-bit無符號整型
       byte val1 = 12;
      byte val2 = 34U;
      
      ushort
       16-bit 無符號整型
       ushort val1 = 12;
      ushort val2 = 34U;
      
      uint
       32-bit 無符號整型
       uint val1 = 12;
      uint val2 = 34U;
      
      ulong
       64-bit 無符號整型
       ulong val1 = 12;
      ulong val2 = 34U;
      ulong val3 = 56L;
      ulong val4 = 78UL;
      
      float
       單精度浮點數型
       float val = 1.23F;
      
      double
       雙精度浮點數型
       double val1 = 1.23;
      double val2 = 4.56D;
      
      decimal
       高精度型128位數據類型(用于貨幣等)
       decimal val = 1.23M;
      
      
      
      
      ◆C#中的類型
      
      C# 支持兩種類型: 數值類型和參考類型
      
      類型
       描述
      
      數值類型
       包括簡單的數據類型,不如說 int, char, bool, enums
      
      參考類型
       包括對象,類,接口,代理和數組類型
      
      
      數值類型- 數值類型對象變量中直接包含了真實的數據。對數值類型,每個變量都有它們自己的數據的拷貝,并且不可能通過操作一個變量而去影響另外一個變量。例如:
      
      int i = 10;
      
      參考類型-參考類型變量存儲了真實數據的引用。對參考類型來說,讓兩個變量指向同一個對象是可能實現的,因此,可以通過操作一個變量而去影響另外一個變量。例如:
      
      MyClass cls1 = new MyClass();
      
      ◆數據類型轉換
      
      C# 支持兩種類型的轉換,隱式轉換和顯式轉換。
      
      ⑴隱式轉換是直接轉換 。例如:
      
      int iVal = 34;
      long lVal = intValue;
      
      
      ⑵顯式轉換包含有強制類型轉換。 例如:
      
      long lVal = 123456;
      int iVal = (int) lVal;

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>