国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 正宁县| 宁明县| 阳朔县| 鹤山市| 伽师县| 澜沧| 会同县| 加查县| 芜湖县| 阳江市| 桐梓县| 鸡泽县| 玉环县| 来宾市| 阿坝县| 桑日县| 宜川县| 从江县| 靖江市| 中卫市| 田林县| 尉犁县| 浮山县| 新野县| 青河县| 印江| 封丘县| 张家港市| 杭州市| 盐城市| 佛冈县| 岳池县| 合川市| 仲巴县| 大新县| 藁城市| 静安区| 保山市| 雷州市| 新郑市| 昌平区|