最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# 枚舉類型的聲明和使用

 更新時間:2021年07月08日 11:03:06   作者:小狐貍FM  
如果一種變量只有幾種可能的值,可以定義為枚舉類型。所謂“枚舉類型”是將變量的值一一列舉出來,變量的值只能在列舉出來的值的范圍內(nèi)

前言

學習記錄下枚舉的聲明和使用,枚舉可用來規(guī)范開發(fā)

文章中代碼的項目名為Project1,C#類名為Class1

相關介紹

微軟官方C#函數(shù)文檔

一、枚舉聲明

聲明的方式:enum [枚舉名] {值1, 值2, ..., 值n}

對于最后一個值,逗號可以寫,也可以不寫對于文字,值不需要使用引號引起來

enum Gender
{
    男,
    女
}

二、聲明位置

可以聲明在namespace命令空間內(nèi)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Project1
{
    enum Gender
    {
        男,
        女
    }
    class Class1
    {
        static void Main(string[] args)
        {
        }
    }
}

也可以在Class類中聲明,不能在方法內(nèi)聲明(包括Main函數(shù))

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Project1
{
    class Class1
    {
        enum Gender
        {
            男,
            女
        }
        static void Main(string[] args)
        {
        }
    }
}

三、枚舉使用

使用方法:[枚舉名] [變量名] = [枚舉名].[值] 輸入枚舉名和小數(shù)點后可以使用Tab鍵顯示可用的值

在這里插入圖片描述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Project1
{
    class Class1
    {
        enum Gender
        {
            男,
            女
        }
        static void Main(string[] args)
        {
            Gender sex = Gender.女;
            Console.WriteLine(sex);
            Console.ReadKey();
        }
    }
}

在使用枚舉時可以在Class類和方法內(nèi),但是不能在namespace

在這里插入圖片描述

總結

本篇文章就到這里了,希望更給您帶來幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!

相關文章

  • C# 正則表達式進階

    C# 正則表達式進階

    這篇文章主要介紹了C# 正則表達式進階,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • C#多線程系列之線程等待

    C#多線程系列之線程等待

    本文詳細講解了C#多線程中的線程等待,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • C#常用數(shù)據(jù)結構和算法總結

    C#常用數(shù)據(jù)結構和算法總結

    這篇文章主要介紹了C#常用數(shù)據(jù)結構和算法,這里我們總結了一些知識點,可以幫助大家理解這些概念。
    2016-06-06
  • C#中Hash table的一些操作方法講解

    C#中Hash table的一些操作方法講解

    今天小編就為大家分享一篇關于C#中Hash table的一些操作方法講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Win Form 的 Splitter 使用心得與技巧

    Win Form 的 Splitter 使用心得與技巧

    Win Form 的 Splitter 使用心得與技巧...
    2007-04-04
  • C#實現(xiàn)appSettings節(jié)點讀取與修改的方法

    C#實現(xiàn)appSettings節(jié)點讀取與修改的方法

    這篇文章主要介紹了C#實現(xiàn)appSettings節(jié)點讀取與修改的方法,是非常實用的技巧,需要的朋友可以參考下
    2014-10-10
  • C#和lua相互調(diào)用的方法教程

    C#和lua相互調(diào)用的方法教程

    lua是一種腳本語言,可以方便的移植到各種宿主語言中,并且可以支持熱更新,在游戲開發(fā)中也能當做主要的語言來編寫游戲的邏輯,所以這篇文章主要給大家介紹了關于C#和lua相互調(diào)用的方法教程,需要的朋友可以參考下。
    2017-11-11
  • VB.NET中Caching的使用方法

    VB.NET中Caching的使用方法

    Caching緩存,就是將一些生成代價比較大的常用數(shù)據(jù),保存起來重用。一般數(shù)據(jù)都保存在內(nèi)存中,因為從內(nèi)存中讀取數(shù)據(jù)比從數(shù)據(jù)庫等其他地方要快。
    2013-04-04
  • C#實現(xiàn)兩個日期比較大小

    C#實現(xiàn)兩個日期比較大小

    這篇文章主要為大家詳細介紹了C#中實現(xiàn)兩個日期比較大小的常見方法,文中的示例代碼簡潔易懂,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-12-12
  • C#實現(xiàn)圖表中鼠標移動并顯示數(shù)據(jù)

    C#實現(xiàn)圖表中鼠標移動并顯示數(shù)據(jù)

    這篇文章主要為大家詳細介紹了C#實現(xiàn)圖表中鼠標移動并顯示數(shù)據(jù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評論

沐川县| 青河县| 丹东市| 宜城市| 左权县| 恩平市| 营口市| 兴宁市| 永年县| 湖州市| 南充市| 彩票| 克东县| 翁源县| 临泽县| 巴林右旗| 瑞金市| 洪泽县| 榆社县| 延安市| 福鼎市| 肥西县| 谢通门县| 车致| 鲁甸县| 如东县| 菏泽市| 张掖市| 乐业县| 洛隆县| 南投市| 灵丘县| 厦门市| 祁连县| 女性| 南投县| 启东市| 泉州市| 合阳县| 大关县| 美姑县|