Utilisation de la Enum.IsDefined()
méthode. Documents officiels
Ce qui suit est un test:
classe Enum
public enum Roles
{
管理员, 高级用户, 普通用户
}
La fonction principale
static void Main(string[] args)
{
while (true)
{
string role = Console.ReadLine();
bool flag = Enum.IsDefined(typeof(Roles), role);
Console.WriteLine(flag);
}
}
résultats: