Home »
.Net »
C# Programs
C# program to demonstrate the GetNames() method of Enum class
Here, we are going to demonstrate the GetNames() method of Enum class in C#.Net.
Submitted by Nidhi, on April 16, 2021
Here, we will learn about the GetNames() method of Enum class. This method is used to get the names of enum members.
Syntax:
string [] Enum.GetName(Type enumType);
Parameter:
- enumType : Type of created enum using typeof().
Return value:
This method returns an array of strings that contains a member of Enum.
Exceptions:
- System.ArgumentException
- System.ArgumentNullException
Program:
The source code to demonstrate the GetNames() method of Enum class is given below. The given program is compiled and executed successfully.
using System;
class Sample
{
enum Colors { RED=0,GREEN=1,YELLOW=3,WHITE=4,BLACK=5};
enum Directions { EAST,WEST,NORTH,SOUTH};
//Entry point of Program
static public void Main()
{
string[] colors;
string[] directions;
colors = Enum.GetNames(typeof(Colors));
directions = Enum.GetNames(typeof(Directions));
Console.WriteLine("Members of Colors: ");
foreach (string color in colors)
Console.WriteLine("\t" + color);
Console.WriteLine("Members of Directions: ");
foreach (string direction in directions)
Console.WriteLine("\t" + direction);
}
}
Output:
Members of Colors:
RED
GREEN
YELLOW
WHITE
BLACK
Members of Directions:
EAST
WEST
NORTH
SOUTH
Press any key to continue . . .
C# Enum Class Programs »