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 237 views
237 views asked May 19, 2021 by avibootz
1 answer 466 views
2 answers 283 views
283 views asked Jan 23, 2024 by avibootz
2 answers 249 views
249 views asked Mar 26, 2024 by avibootz
2 answers 303 views
303 views asked Jun 6, 2021 by avibootz
1 answer 243 views
2 answers 412 views
412 views asked Sep 5, 2019 by avibootz
...