Usando el Enum.IsDefined()
método. Documentos oficiales
El siguiente es un caso de prueba:
la clase de enumeración
public enum Roles
{
管理员, 高级用户, 普通用户
}
La función principal
static void Main(string[] args)
{
while (true)
{
string role = Console.ReadLine();
bool flag = Enum.IsDefined(typeof(Roles), role);
Console.WriteLine(flag);
}
}
resultados: