I have an enum class. I am using C#. I need to convert it from enum to string. For example, Language.En will return as string.
public enum Language
{
EN,
SV,
DE
}
Just call ToString() on the Enum.
Language.EN.ToString();
Enum.ToString is deprecated/obsolete -> msdn.microsoft.com/en-us/library/System.Enum.ToString.aspx//try this :)
using System;
enum Priority
{
never,
killed,
beauty
}
class Program
{
static void Main()
{
// Write string representation for killed.
Priority enum1 = Priority.killed;
string value1 = enum1.ToString();
// Loop through enumerations and write string representations
for (Priority enum2 = Priority.never; enum2 <= Priority.beauty; enum2++)
{
string value2 = enum2.ToString();
Console.WriteLine(value2);
}
}
}
Output
never
killed
beauty