国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 紫金县| 尼玛县| 龙门县| 澄城县| 霍林郭勒市| 牟定县| 汝州市| 察哈| 张家界市| 余干县| 芜湖市| 临江市| 宁陕县| 汨罗市| 闽侯县| 镇赉县| 玛多县| 辰溪县| 定兴县| 南靖县| 梁河县| 灯塔市| 河曲县| 岳阳县| 社旗县| 宜良县| 丰原市| 凌源市| 博客| 布尔津县| 岱山县| 平凉市| 峨眉山市| 霍城县| 满洲里市| 黄龙县| 巩义市| 太湖县| 西青区| 青浦区| 枝江市|