bonsoir je trouve ce code source qui me permet de faire un binding directement a travers l'enumeration mais je ne comprends pas cette instruction

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 IList<UserType> UserTypes
{
    get
    {
        // Will result in a list like {"Tester", "Engineer"}
        return Enum.GetValues(typeof(UserType)).Cast<UserType>().ToList<UserType>();
    }
}
 
public UserType UserType
{
	get;
	set;
}

sachant que ce code je le trouve dans ce site

merci de m'aider