• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    C#基礎知識

    visual studio 2015

    方式/步調

    1. 1

      列舉是整型常量的元素組,是利用?enum?關頭字進行聲明。

      在C#中,列舉是值類型。

      列舉包含元素的值,但不克不及擔當或被擔當。

      d1a20cf431adcbeff36d946aa3af2edda3cc9f05.jpg
    2. 2

      因為C#中的列舉特征,可將列舉元素名稱以及包含的值同時利用。可作為字符串可作為整型數據。

      ac6eddc451da81cbd24b69a15d66d01609243129.jpg
    3. 3

      列舉列表的每個元素代表一個整數數據,后一個數據比前一個數據大的整數數據。默認環境下,第一個列舉元素的值是 0。

      96dda144ad345982ccac31fe03f431adcbef84bc.jpg
    4. 4

      在特別環境下可以指定列舉元素的值,后一個數據按照此指定的列舉元素做出響應的變更。

      如斯處指定“Xiaoer = 1”,“Xiaoer = 3”獲得的顯示成果分歧

      3812b31bb051f8199afcd626d5b44aed2f73e785.jpg 64380cd7912397ddda5f4c685682b2b7d0a287bc.jpg
    5. 5

      列舉元素前置變換(int)后可以當做正常的整數數據利用。

      3bf33a87e950352aa939f1645c43fbf2b2118b06.jpg
    6. 6

      將enum類型轉換為string類型:

      列舉元素不克不及直接轉換為string類型,可是可以在string類型的字符串后增添(例如:string str = “asdf”+Student.Xiaoyi)。

      可采用兩種體例:

      1、string str = Enum.GetName(typeof(Student), Student.Xiaoyi);

      2、string str = ""+Student.Xiaoer;

      c8ea15ce36d3d539dc7ddbaf3587e950352ab01e.jpg 562c11dfa9ec8a135a15808cf803918fa0ecc04b.jpg 1e30e924b899a90161c48f5a12950a7b0308f5ed.jpg
    7. 7

      將string類型轉換為enum類型:

      enum Student{...}

      Student c = (Student)Enum.Parse(typeof(Student), "Xiaoer", true);

      Enum.Parse的第一個參數為enum類型,第二個參數為對應字符串,第三個為bool類型,是否區分巨細寫。

      3bf33a87e950352aab3bf3645c43fbf2b2118b00.jpg
    • 發表于 2019-12-22 17:00
    • 閱讀 ( 628 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆