前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >认真CS☀️Enum

认真CS☀️Enum

作者头像
星河造梦坊官方
发布2024-08-15 18:41:50
960
发布2024-08-15 18:41:50
举报
文章被收录于专栏:星河造梦坊专栏
本节记录枚举 Enum API使用方法。

例:

代码语言:javascript
复制
    public enum UILayer
    {
        BASIC_UI,
        OVERLAY_UI,
        TOP_UI
    }

API:Enum.GetValues(typeof(UILayer))

释义:返回一个数组,该数组内容是 UILayer 枚举内的所有枚举项(不是字符串)。

例:

代码语言:javascript
复制
//Array是数组的基类, 即ary也是数组。它无法实例化
//得到的数组中的枚举项类型为 UILayer,数组类型为 Array
Array ary = Enum.GetValues(typeof(UILayer));

foreach (int i in ary)  //列出枚举项对应的内容
{
    print(i.ToString());
}

for (int i = 0; i < ary.Length; i++)
{
    print(ary.GetValue(i).ToString());  //可以通过(UILayer)ary.GetValue(i)获得枚举项的值
}

API:Enum.GetNames(typeof(UILayer))

释义:返回一个数组,该数组内容是 UILayer 枚举内的所有枚举项(是字符串)。

代码语言:javascript
复制
string[] strary = Enum.GetNames(typeof(UILayer));
foreach(string s in strary)
{
    print(s);
}

大家还有什么问题,欢迎在下方留言!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-07-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档