How to determine the underlying type of the enum in C#

1 Answer

0 votes
using System;

namespace ConsoleApplication_C_Sharp
{
    class Program
    {
        enum E : byte
        {
            e1,
            e2,
            e3
        };

        static void Main(string[] args)
        {
            Type type = Enum.GetUnderlyingType(typeof(E));

            Console.WriteLine(type);
        }
    }
}


/*
run:

System.Byte
 
*/

 



answered Aug 7, 2018 by avibootz

Related questions

1 answer 350 views
4 answers 227 views
1 answer 205 views
1 answer 118 views
118 views asked Jan 28, 2023 by avibootz
1 answer 202 views
202 views asked Sep 21, 2018 by avibootz
1 answer 177 views
177 views asked Aug 23, 2017 by avibootz
...