新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#枚舉類型的使用淺析
C#枚舉類型的使用是什么樣子的呢?讓我們來看看:

建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁設(shè)計師等,應用各種網(wǎng)絡(luò)程序開發(fā)技術(shù)和網(wǎng)頁設(shè)計技術(shù)配合操作的協(xié)同工作。成都創(chuàng)新互聯(lián)專業(yè)提供網(wǎng)站設(shè)計、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站制作(企業(yè)站、響應式網(wǎng)站設(shè)計、電商門戶網(wǎng)站)等服務,從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶體驗的提升,我們力求做到極致!
C#枚舉是一個指定的常數(shù),其基礎(chǔ)類型可以是除 Char 外的任何整型。
如果沒有顯式聲明基礎(chǔ)類型,則使用 Int32。
編程語言通常提供語法來聲明由一組已命名的常數(shù)和它們的值組成的枚舉。
C#枚舉類型之定義
默認基數(shù)從O開始,也可指定數(shù)值。
- enum Days { Saturday=1, Sunday, Monday,
- Tuesday, Wednesday, Thursday, Friday };
- enum Colors { Red = 1, Green = 2, Blue = 4, Yellow = 8 };
C#枚舉類型之使用
- Colors myColors = Colors.Red;
- string strColor=myColors.tostring();
- int IntColor=(int)myColors ;
C#枚舉類型之位或
- Colors myColors =
- Colors.Red | Colors.Blue | Colors.Yellow;
C#枚舉類型之位與
- Colors myColors =
- Colors.Red & Colors.Blue & Colors.Yellow;
C#枚舉類型之遍歷
- foreach (string s in Enum.GetNames(typeof(Days)))
- Response.Write(s + "--" +
- Enum.Parse(typeof(Days), s).ToString());
C#枚舉類型之轉(zhuǎn)換
- Colors mc=Colors Enum.Parse(typeof(Colors ), "red");
- if (System.Enum.IsDefined(typeof(Days), "Monday"))
- Days ds= (Days)Enum.Parse(typeof(Days), "Monday");
C#枚舉類型的使用的基本內(nèi)容就向你介紹到這里,希望對你學習C#枚舉類型的使用有所幫助。
【編輯推薦】
- C# 枚舉簡介及優(yōu)點淺析
- C# 枚舉實例應用淺析
- C# 枚舉常用方法淺析
- C# 枚舉和常量應用區(qū)別淺析
- 學習C# 枚舉的那點東西
分享題目:C#枚舉類型的使用淺析
分享地址:http://fisionsoft.com.cn/article/dhoccss.html


咨詢
建站咨詢
