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 464 views
1 answer 200 views
200 views asked Jan 28, 2023 by avibootz
1 answer 304 views
304 views asked Sep 21, 2018 by avibootz
1 answer 276 views
276 views asked Aug 23, 2017 by avibootz
4 answers 412 views
1 answer 295 views
...