C# Enum.ToString() with complete name

后端 未结 6 935
眼角桃花
眼角桃花 2020-12-20 17:26

I am searching a solution to get the complete String of an enum.

Example:

Public Enum Color
{
    Red = 1,
    Blue = 2
}
Color color = Color.Red;

/         


        
6条回答
  •  不知归路
    2020-12-20 17:36

    Try this:

            Color color = Color.Red;
    
            string colorString = color.GetType().Name + "." + Enum.GetName(typeof(Color), color);
    

提交回复
热议问题