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 232 views
232 views asked May 19, 2021 by avibootz
1 answer 464 views
2 answers 277 views
277 views asked Jan 23, 2024 by avibootz
2 answers 246 views
246 views asked Mar 26, 2024 by avibootz
2 answers 302 views
302 views asked Jun 6, 2021 by avibootz
1 answer 243 views
2 answers 412 views
412 views asked Sep 5, 2019 by avibootz
...