How to convert a string to enum in C#

2 Answers

0 votes
using System;

class Program
{
    enum EN { CSharp = 12, Java = 17, Python = 21 };
     
    static void Main() {
        EN s = (EN)Enum.Parse(typeof(EN), "CSharp");
        
        System.Console.WriteLine(s);
    }
}



/*
run:

CSharp

*/

 



answered Jun 6, 2021 by avibootz
0 votes
using System;

class Program
{
    enum EN { CSharp = 12, Java = 17, Python = 21 };
     
    static void Main() {
        Enum.TryParse("Java", out EN s);
        
        System.Console.WriteLine(s);
    }
}



/*
run:

Java

*/

 



answered Jun 6, 2021 by avibootz

Related questions

2 answers 249 views
249 views asked Mar 26, 2024 by avibootz
1 answer 243 views
2 answers 283 views
283 views asked Jan 23, 2024 by avibootz
1 answer 207 views
207 views asked Jan 23, 2024 by avibootz
2 answers 412 views
412 views asked Sep 5, 2019 by avibootz
1 answer 188 views
188 views asked Jan 23, 2024 by avibootz
...