技术栈

C# 字符串和枚举类型互相转换

2301_793116942024-04-12 20:12

string 转TEnum

复制代码
if (Enum.IsDefined(typeof(TEnum), s))
{
    TEnum e = (TEnum)Enum.Parse(typeof(TEnum), s);
}

或

复制代码
Enum.TryParse<TEnum>(s, out TEnum e);

TEnum 转 string

复制代码
string s = e.ToString();

或

复制代码
string s = Enum.GetName(typepof(TEnum), e);
上一篇:C#项目引用解决方案中其他项目dll时,出现黄色感叹号的解决方案
下一篇:127. 单词接龙
相关推荐
沉默金鱼
18 小时前
Unity实用技能-GM命令
unity·游戏引擎
chillxiaohan
20 小时前
unity粗糙、高光、光泽度调节shader记录
unity·游戏引擎
星夜泊客
21 小时前
Unity UI 渲染与 Rebuild 机制简易解析
unity·游戏引擎
qiminixi
1 天前
Unity 6000下载
unity·unity 6000·unity 6000下载
CreasyChan
2 天前
Unity Shader 入门指南
unity·c#·游戏引擎·shader
漂视数字孪生世界
2 天前
Unity团结引擎的前世今生
unity·游戏引擎·数字孪生
心前阳光
2 天前
Unity通过ScriptableObject学习访问者模式
学习·unity·访问者模式
fcm19
2 天前
unity之重新导入TMP
unity
心疼你的一切
2 天前
【技术创作的璀璨盛宴——2025年CSDN博客之星总评选深度总结】
microsoft·unity·游戏引擎·游戏程序·csdn·博客之星
心前阳光
2 天前
Unity批量实例化UI后设置UI位置失效
unity
热门推荐
01GitHub 镜像站点02Linux下V2Ray安装配置指南03jdk21下载、安装(Windows、Linux、macOS)04Claude Code Skills 实用使用手册05UV安装并设置国内源06从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击072025 最新教程:注册并切换到美区 Apple ID08【踩坑笔记】50系显卡适配的 PyTorch 安装09手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!10祝大家 2026 年新年快乐,代码无 bug,需求一次过