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);
相关推荐
呆呆敲代码的小Y27 分钟前
UnityMCP+Claude+VSCode,构建最强AI游戏开发环境
人工智能·vscode·游戏·unity·游戏引擎·u3d·mcp
C蔡博士29 分钟前
Unity TextMeshPro 中文本地化:动态生成最小字体集(解决边缘模糊、乱码问题)
unity·游戏引擎
m0_6301824630 分钟前
Unity TMP 中文字体生成
unity·游戏引擎
万兴丶2 小时前
Unity用C#完成抖音小游戏接入引力引擎(Gravity Engine)完整指南,一篇文章讲清楚!
unity·c#·游戏引擎·抖音
WarrenMondeville4 小时前
4.Unity面向对象-接口隔离原则
java·unity·接口隔离原则
WarrenMondeville5 小时前
3.Unity面向对象-里氏替换原则
unity·游戏引擎·里氏替换原则
WarrenMondeville7 小时前
5.Unity面向对象-依赖倒置原则
unity·设计模式·依赖倒置原则
万兴丶7 小时前
Unity 用AI自动开发游戏近一年----最新Cursor使用心得
人工智能·游戏·unity·cursor
张老师带你学19 小时前
UnityVR弯曲UI
科技·游戏·unity·游戏引擎·模型
张老师带你学20 小时前
unity作业,街角小场景
科技·游戏·unity·游戏引擎·模型