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

首頁 > 編程 > C# > 正文

C#顯式枚舉轉換

2023-05-08 19:02:29
字體:
來源:轉載
供稿:網友

顯式枚舉轉換包括以下內容:

從 sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, 或 decimal 到任何枚舉類型

從任何枚舉類型到 sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, 或 decimal

從任何枚舉類型到任何其它枚舉類型。

顯式枚舉轉換是這樣進行的:它實際上是枚舉類型的元素類型與相應類型之間的隱式或顯式轉換 比如

有一個元素類型為 int 的枚舉類型 E 則當執行從 E 到 byte的顯式枚舉轉換時 實際上作的是從 int 到 byte 的顯式數字轉換 當執行從 byte 到 E 的顯式枚舉轉換時 實際上是執行 byte 到 int 的隱式數字轉換

比如下面的程序:

 using System;

enum Weekday{ Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday};

class Test
        {
                 public static void Main() {
                          Weekday day;
                          day = (Weekday)3;
                          Console.WriteLine(day);
                 }
        }

程序的輸出是

3

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁津县| 周口市| 雅江县| 潮州市| 阜城县| 石泉县| 碌曲县| 芦山县| 鹤岗市| 深圳市| 侯马市| 巴南区| 射洪县| 黄陵县| 静海县| 崇礼县| 鄂尔多斯市| 葵青区| 巴马| 贡觉县| 雅江县| 阜康市| 柞水县| 通化市| 甘谷县| 嘉兴市| 沁源县| 茶陵县| 乐山市| 从化市| 浦北县| 库尔勒市| 双辽市| 台南县| 渝北区| 内黄县| 德令哈市| 锦州市| 安远县| 乐至县| 高邑县|