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 241 views
241 views asked May 19, 2021 by avibootz
1 answer 471 views
2 answers 290 views
290 views asked Jan 23, 2024 by avibootz
2 answers 254 views
254 views asked Mar 26, 2024 by avibootz
2 answers 311 views
311 views asked Jun 6, 2021 by avibootz
1 answer 248 views
2 answers 420 views
420 views asked Sep 5, 2019 by avibootz
...