El método Enum.GetName(Type, Object) se usa para obtener el nombre de la constante en la enumeración especificada que tiene el valor especificado.
Sintaxis:
public static string GetName (Type enumType, object value);
Parámetros:
- enumType: Es un tipo de enumeración.
- valor: Es el valor de una constante enumerada particular en términos de su tipo subyacente.
Devoluciones: Es una string que contiene el nombre de la constante enumerada en enumType cuyo valor es el valor o nulo si no se encuentra dicha constante.
Excepciones:
- ArgumentNullException: si el enumType o el valor es nulo.
- ArgumentException: si el enumType no es un Enum o el valor no es del tipo enumType ni tiene el mismo tipo subyacente que enumType .
Ejemplo:
// C# program to illustrate the // Enum.GetName(Type, Object) Method using System; enum Animals { Dog, Cat, Cow, Monkey }; class GFG { // Main Method public static void Main(String[] args) { // using the method Console.WriteLine("2nd value is {0}", Enum.GetName(typeof(Animals), 1)); Console.WriteLine("4th value is {0}", Enum.GetName(typeof(Animals), 3)); } }
Producción:
2nd value is Cat 4th value is Monkey
Referencia:
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA