枚举类型的获取属性值的问题

CppFile CppFile 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
enum EnumLanugage:int
{
[System.ComponentModel.Description("中文")]
Chinese=0,
[System.ComponentModel.Description("英文")]
English=1
}

一个类
class message
{
public int enumid;//保存id,如0,1
public string enumname;//保存类型名,如chinese
public string enumdescription;//保存描述,如中文
}

现在我想设计一个函数,给定一个类型名,如EnumLanugage 返回一个list<message>,我查了一下网上的资料,都是传入的是chinese这样的参数,而不是EnumLanugage
函数原型如下
list<message> fun(EnumLanugage)
{

}

这个函数应该如何设计?获取description能知道,关键是怎么传入类型名?
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
CppFile
C# 111,128 成员 642,536 内容