使用扩展方法,我们可以创建方法通过创建扩展方法来枚举转换为其它数据类型(如String),INT ToInt(),ToString()等的枚举.
ToInt()
ToString()
我想知道如何实现其他方式,例如FromInt(int),FromString(string)等等.据我所知,我无法创建MyEnum.FromInt()(静态)扩展方法.那么有什么可能的方法呢?
FromInt(int)
FromString(string)
MyEnum.FromInt()
.net c# extension-methods enums type-conversion
.net ×1
c# ×1
enums ×1
extension-methods ×1
type-conversion ×1