var tryParse = Enum.TryParse<LicenseType>("0", out var licenseType);

以前没留意,以为将字符串装枚举的方法Enum.TryParse的字符串只能填名称,最近发现字符串是数字值也可以转换成相应的枚举
本文介绍了在使用C#的Enum.TryParse方法时,发现可以将包含数字值的字符串成功转换为对应的枚举类型,打破了之前仅能输入枚举名称的限制。
var tryParse = Enum.TryParse<LicenseType>("0", out var licenseType);

以前没留意,以为将字符串装枚举的方法Enum.TryParse的字符串只能填名称,最近发现字符串是数字值也可以转换成相应的枚举
1158
1989

被折叠的 条评论
为什么被折叠?