C# cast explicite de la chaîne d'enum

Je voudrais avoir un cast explicite entre une chaîne en un enum en c# pour avoir ceci :

(MyEnum) Enum.Parse(typeof(MyEnum),stringValue)

Je tiens à expulser ce dans un cast explicite de l'opérateur, je l'ai fait mais n'a pas fonctionné :

public static explicit operator (MyEnum)(value stringValue){
     return (MyEnum) Enum.Parse(typeof(MyEnum),stringValue);
}

Savez-vous si il est possible en C# à l'aide .NET 3.5?