J'ai ce code :
if (typeof(Enum).IsAssignableFrom(typeof(T)))
{
try
{
return (T)Enum.Parse(typeof(T), text);
}
catch (ArgumentException e)
{
return default(T);
}
}
Cependant, j'ai reçu l'exception suivante :
Une exception de première chance de type 'System.ArgumentException' s'est produite dans mscorlib.dll. Informations supplémentaires : La valeur demandée 'ABC' n'a pas été trouvée
Comment est-ce possible ? Pourquoi le catch
Le bloc ne fonctionne pas ?