技术栈

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. 单词接龙
相关推荐
飞浪纪元[FWC–FE]
14 小时前
【无标题】
unity·游戏引擎
红黑色的圣西罗
16 小时前
对象池简述
unity·c#
淡海水
1 天前
【节点】[Texture2DAsset节点]原理解析与实际应用
unity·游戏引擎·shadergraph·图形·texture2dasset
向宇it
1 天前
【unity游戏开发——网络】unity+PurrNet联机实战,实现一个多人对战类《CS/CSGO》《CF/穿越火线》《PUBG/吃鸡》的FPS射击游戏
游戏·unity·游戏引擎·交互·联机
沉默金鱼
2 天前
Unity实用技能-GM命令
unity·游戏引擎
chillxiaohan
2 天前
unity粗糙、高光、光泽度调节shader记录
unity·游戏引擎
星夜泊客
2 天前
Unity UI 渲染与 Rebuild 机制简易解析
unity·游戏引擎
qiminixi
2 天前
Unity 6000下载
unity·unity 6000·unity 6000下载
CreasyChan
3 天前
Unity Shader 入门指南
unity·c#·游戏引擎·shader
漂视数字孪生世界
3 天前
Unity团结引擎的前世今生
unity·游戏引擎·数字孪生
热门推荐
01GitHub 镜像站点02jdk21下载、安装(Windows、Linux、macOS)03Linux下V2Ray安装配置指南04手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!052025 最新教程:注册并切换到美区 Apple ID06Claude Code Skills 实用使用手册07UV安装并设置国内源08KGG转MP3工具|非KGM文件|解密音频09【踩坑笔记】50系显卡适配的 PyTorch 安装10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)