Open In App

Getting the name of the Enumeration Constant having Specified value in C#

Enum.GetName(Type, Object) Method is used to get the name of the constant in the specified enumeration that has the specified value.

Syntax:



public static string GetName (Type enumType, object value);

Parameters:

Returns: It is a string containing the name of the enumerated constant in enumType whose value is the value or null if no such constant is found.



Exceptions:

Example:




// 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));
    }
}

Output:
2nd value is Cat
4th value is Monkey

Reference:

Article Tags :
C#