How to convert enum to int array in C#

1 Answer

0 votes
using System;

class Program
{
     enum Lang {
        CSharp,
        Java, 
        C,
        Python
    }
    
    static void Main() {
        int[] arr = Array.ConvertAll((int[])Enum.GetValues(typeof(Lang)), Convert.ToInt32);
        
        Console.WriteLine(string.Join(" ", arr));
    }
}




/*
run:
 
0 1 2 3
 
*/

 



answered Jan 23, 2024 by avibootz

Related questions

1 answer 123 views
123 views asked May 19, 2021 by avibootz
1 answer 350 views
2 answers 126 views
126 views asked Jan 23, 2024 by avibootz
2 answers 117 views
117 views asked Mar 26, 2024 by avibootz
2 answers 142 views
142 views asked Jun 6, 2021 by avibootz
1 answer 162 views
2 answers 266 views
266 views asked Sep 5, 2019 by avibootz
...