国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

C#枚舉類型的使用示例

2024-07-21 02:26:38
字體:
供稿:網(wǎng)友

介紹
枚舉是一個指定的常數(shù),其基礎(chǔ)類型可以是除 char 外的任何整型。
如果沒有顯式聲明基礎(chǔ)類型,則使用 int32。
編程語言通常提供語法來聲明由一組已命名的常數(shù)和它們的值組成的枚舉。
定義
默認基數(shù)從o開始,也可指定數(shù)值。
enum days { saturday=1, sunday, monday, tuesday, wednesday, thursday, friday };
enum colors { red = 1, green = 2, blue = 4, yellow = 8 };

使用
colors mycolors = colors.red;
string strcolor=mycolors.tostring();
int    intcolor=(int)mycolors ;
位或
colors mycolors = colors.red | colors.blue | colors.yellow;
位與
colors mycolors = colors.red & colors.blue & colors.yellow;
遍歷
foreach (string s in enum.getnames(typeof(days)))
  response.write(s + "--" + enum.parse(typeof(days), s).tostring());
轉(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");
 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 上林县| 电白县| 嘉荫县| 微山县| 腾冲县| 莎车县| 洛浦县| 斗六市| 红桥区| 砀山县| 阆中市| 蒙阴县| 洛宁县| 特克斯县| 政和县| 尖扎县| 渭源县| 棋牌| 湖南省| 台北县| 武平县| 永丰县| 大新县| 南和县| 古交市| 巩义市| 丰顺县| 焉耆| 伊金霍洛旗| 瑞安市| 平和县| 泰和县| 闸北区| 辽阳市| 天祝| 陇川县| 凌云县| 依兰县| 勐海县| 阿拉善左旗| 隆子县|