草庐IT

SysLogsAppTypes

全部标签

c# - 通用字符串到枚举的转换

假设枚举:publicenumSysLogsAppTypes{None,MonitorService,MonitorTool};这里是一个将ToString()表示转换回enum的函数:privateSysLogsAppTypesStr2SysLogsAppTypes(stringstr){try{SysLogsAppTypesres=(SysLogsAppTypes)Enum.Parse(typeof(SysLogsAppTypes),str);if(!Enum.IsDefined(typeof(SysLogsAppTypes),res))returnSysLogsAppTypes.