Bonjour,

J'essaye de convertir une valeur string lue dans un fichier en son equivalent qui existe dans une variable enumérée:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public enum nivAutorisation { Client, Suivi, Administrateur };
 
private classe Outils{
[...]
 
List<nivAutorisation> levelUser = new List<nivAutorisation>();
Type autoriser = typeof(nivAutorisation);
nivAutorisation niveau;
 
niveau = Enum.Parse(autoriser, fichierUsers.Value);
levelUser.Add(niveau);
 
}
et là j'ai une erreur sur Enum. il me dit "Cannot implicitly convert type 'object' to 'nivautorisation'".

Je ne comprends pas où est le problème.

Merci.

A+