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 130 views
130 views asked Mar 26, 2024 by avibootz
1 answer 169 views
2 answers 142 views
142 views asked Jan 23, 2024 by avibootz
1 answer 116 views
116 views asked Jan 23, 2024 by avibootz
2 answers 273 views
273 views asked Sep 5, 2019 by avibootz
1 answer 103 views
103 views asked Jan 23, 2024 by avibootz
...