公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

C# 程序開發入門基礎技術-enum(枚舉)

admin
2024年12月29日 8:25 本文熱度 602
?

聲明變量
變量的初始化和作用域
C#的預定義數據類型
C#程序中使用循環和條件語句執行流
枚舉
命名空間
Main()
基本的命名行C#編譯器選項
使用System.Console執行控制臺I/O
在C#和Visual Studio.NET 中使用文檔編制功能
C#標識符和關鍵字
C#編程的推薦規則和約定

枚舉

枚舉是用戶定義的整數類型。在聲明一個枚舉時,要置頂該枚舉可以包含的一組可接受的實例值。枚舉的優點:枚舉便于代碼維護,確保變量置頂合法、期望的值;枚舉使代碼清晰,允許用描述性的名稱表示整數值;枚舉便于代碼的鍵入。本例中,在枚舉中使用一個整數值,來表示一天的每個簡單。

public enum TimeOfDay
{
    Morning=0,
    Afternoon=1,
    Evening=2
}

使用這個枚舉一般是把合適的值傳給方法,在switch語句中迭代可能的值。

class EnumExample
{
    public enum TimeOfDay
    {
        Morning = 0,
        Afternoon = 1,
        Evening = 2
    }
    public static int Main()
    {
        WriteGreeting(TimeOfDay.Morning);
        return 0;
    }

    static void WriteGreeting(TimeOfDay timeOfDay)
    {
        switch (timeOfDay)
        {
            case TimeOfDay.Morning:
                Console.WriteLine("Good morning");
                break;

            case TimeOfDay.Afternoon:
                Console.WriteLine("Good afternoon");
                break;

            case TimeOfDay.Evening:
                Console.WriteLine("Good evening");
                break;

            default:
                Console.WriteLine("Hello");
                break;
        }
    }
}

枚舉強大之處是會在后臺實例化未派生于基類System.Enum的結構。

可以獲取枚舉的字符串表示,例如使用前面的TimeOfDay枚舉: 

TimeOfDay time=TimeOfDay.Afternoon;
Console.WriteLine(time.ToString());

返回字符串Afternoon.

可以從字符串中獲取枚舉值。

TimeOfDay time2=(TimeOfDay)Enum.Parse(typeof(TimeOfDay),"afternoon",true);
Console.WriteLine((int)time2);

Enum.Parse()方法參數說明

Enum 類的 Parse() 方法。此方法用于將一個或多個枚舉常量的名稱或數值的字符串表示形式轉換為等效的枚舉對象。這是兩次重載的方法。

用法:

object Enum.Parse(Type enumType, string value);
object Enum.Parse(Type enumType, string value, bool ignoreCase);
參數:

enumType:枚舉對象的類型。
value:要解析的字符串值。
ignoreCase:它指定操作是否區分大小寫。
返回值:

此方法根據傳遞的值返回解析的對象。

該文章在 2024/12/30 12:41:14 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产尤物一区二区在线播放 | 国产91区精品福利在线社区 | 国产白丝jk捆绑束缚调教视频 | 国产精品日韩在线观看 | 国产成年女人毛片80s网站 | 97色伦图区97色伦综合图区 | 精品无码日韩一区二区三区 | 国产午夜手机精彩视频 | 国产精品香港三级国产av | 国产99re6在线视频播放 | 91高清对白国产在线 | 国精一二二产品无人区 | 国产中文字幕永久免费 | 丰满岳乱妇在线观 | 国产精品国色综合久久蜜桃 | 91大神精品无码在线观看 | 国产在线拍小情侣国产拍拍偷 | 国产欧美成人福利在线播放 | 国产剧高清免费看 | 国产成人日韩欧美 | 91热久久免费频精品动漫99 | 精品亚洲国产成v人片传媒 精品亚洲国产成人av不卡 | 91视频网址入口 | av在线最新网址不卡 | 国产成人av综 | 国产av无码专区亚洲av手机 | 国内午夜熟妇又乱又伦 | 国产3级在线高清手机在线播放 | 精品麻豆高清一区二区 | 国产av巨作丝 | 高清精品一区二区 | 国产精品久久久精品 | 911精品国产| 国产商场更衣室美女在线观看 | 国产成人久久精品一区二区 | aⅴ无码一级a片在线视频免费 | 91传媒久久久蜜桃 | 囯产免费久久久 | 国产无码专区视频 | 国产高清在线观看自拍 | 国产美女久久久久 |