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);
相关推荐
WarPigs2 小时前
Unity红点系统笔记
unity·游戏引擎
作孽就得先起床9 小时前
unity UnauthorizedAccessException: 拒绝访问路径
unity·游戏引擎
tealcwu11 小时前
【Unity踩坑】Unity项目提示文件合并有冲突
elasticsearch·unity·游戏引擎
tealcwu1 天前
【Unity小技巧】如何将3D场景转换成2D场景
3d·unity·游戏引擎
鹿野素材屋1 天前
Unity模型中人形角色的嘴巴一直开着怎么办
unity
世洋Blog1 天前
Unity面经-List底层原理、如何基于数组、如何扩容、List存储泛型、List有关在内存中的结构
unity·面试·c#·list
jtymyxmz2 天前
《Unity Shader》6.4.3 半兰伯特模型
unity·游戏引擎
我的golang之路果然有问题2 天前
mac配置 unity+vscode的坑
开发语言·笔记·vscode·macos·unity·游戏引擎
于小汐在咯2 天前
【虚拟现实技术】在Unity里创建一个简单的AR项目
unity·ar·vr
HahaGiver6663 天前
Unity Shader Graph 3D 实例 - 一个简单的红外线扫描全身效果
3d·unity·游戏引擎