<t>À partir d'un int :<br/>
<br/>
YourEnum foo = (YourEnum)yourInt;<br/>
<br/>
```<br/>
<br/>
À partir d'une chaîne :<br/>
<br/>
```<br/>
YourEnum foo = (YourEnum) Enum.Parse(typeof(YourEnum), yourString);<br/>
<br/>
// La vérification foo.ToString().Contains(",") est nécessaire pour <br/>
// les énumérations marquées avec l'attribut [Flags].<br/>
if (!Enum.IsDefined(typeof(YourEnum), foo) && !foo.ToString().Contains(","))<br/>
{<br/>
throw new InvalidOperationException(<br/>
$"{yourString} is not an underlying value of the YourEnum enumeration."<br/>
);<br/>
}<br/>
<br/>
```<br/>
<br/>
Dyn</t>