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

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);
相关推荐
mxwin2 小时前
Unity Shader 深度重建世界坐标
unity·游戏引擎·shader
雪儿waii3 小时前
Unity 中继承(父类子类)用法详解
unity·游戏引擎
总写bug的程序员3 小时前
用 AI 蒸馏球员的思维操作系统:qiuyuan-skill 技术解析
人工智能·unity·游戏引擎
mxwin6 小时前
Unity Shader 预乘 Alpha 完全指南 解决半透明纹理边缘黑边问题,让你的 UI 渲染更干净
unity·游戏引擎
mxwin6 小时前
Unity URP 软粒子(Soft Particles)完全指南
unity·游戏引擎·shader
mxwin7 小时前
Unity Shader 深度偏移Depth Bias / Offset 完全指南
unity·游戏引擎·shader
星河耀银海8 小时前
Unity基础:UI组件详解:Button按钮的点击事件绑定
ui·unity·lucene
RReality8 小时前
【Unity Shader URP】平面反射(Planar Reflection)实战教程
ui·平面·unity·游戏引擎·图形渲染·材质
Heikepengmu9 小时前
用Unity打造愤怒的小鸟游戏
游戏·unity·游戏引擎
雪儿waii19 小时前
Unity 中的 Resources 详解
unity·游戏引擎