Home »
.Net »
C# Programs
C# - Enum.GetName() Method with Example
In this tutorial, we will learn about the C# Enum.GetName() method with its definition, usage, syntax, and example.
By Nidhi Last updated : March 29, 2023
C# Enum.GetName() Method
The Enum.GetName() method is used to get the name of the given value in the form of a string. If the given specified value is not found in Enum then this method returns NULL.
Syntax
string Enum.GetName(Type enumType, object Value);
Parameter(s)
- enumType : Type of created enum using typeof().
- value : Specified value of enum.
Return Value
This method returns the name in the form string on the basis of the given specified value.
Exception(s)
- System.ArgumentException
- System.ArgumentNullException
C# Example of Enum.GetName() Method
The source code to demonstrate the GetName() method of Enum is given below. The given program is compiled and executed successfully.
using System;
class Sample {
enum Color {
RED = 0, GREEN = 1, YELLOW = 3, WHITE = 4, BLACK = 5
};
//Entry point of Program
static public void Main() {
string enumName = "";
enumName = Enum.GetName(typeof (Color), 4);
if (enumName == null)
Console.WriteLine("Name is not available in ENUM");
else
Console.WriteLine("Name : " + enumName);
enumName = Enum.GetName(typeof (Color), 6);
if (enumName == null)
Console.WriteLine("Name is not available in ENUM");
else
Console.WriteLine("Name : " + enumName);
}
}
Output
Name : WHITE
Name is not available in ENUM
Press any key to continue . . .
C# Enum Class Programs »