public record MyEnum(string value)
public static implicit operator string (MyEnum x) => x.value;
public static explicit operator MyEnum (string x) => new MyEnum(x);
public const string A = "a";
public const string B = "b";
public const string C = "c";
public static void Main()
var e = new MyEnum("test");