How to convert enum to string in C#

2 Answers

0 votes
using System;

enum Days {
   Monday,
   Tuesday,
   Wednesday,
   Thursday,
   Friday,
   Saturday,
   Sunday
}

public class Program
{
    public static void Main(string[] args)
    {
        Days day = Days.Wednesday;
        
        string str = day.ToString();

        Console.WriteLine(str);  
    }
}



/*
run:

Wednesday

*/

 



answered Mar 26, 2024 by avibootz
0 votes
using System;

enum Days {
   Sunday = 0,
   Monday = 1,
   Tuesday = 2,
   Wednesday = 3,
   Thursday = 4,
   Friday = 5,
   Saturday = 6
}

public class Program
{
    public static void Main(string[] args)
    {
        Days day = Days.Wednesday;
        
        // "D" or "d" Decimal Result: Integer digits with optional negative sign
        string str = day.ToString("D");

        Console.WriteLine(str);
    }
}



/*
run:

3

*/

 



answered Mar 26, 2024 by avibootz

Related questions

2 answers 153 views
153 views asked Jun 6, 2021 by avibootz
1 answer 170 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 274 views
274 views asked Sep 5, 2019 by avibootz
1 answer 103 views
103 views asked Jan 23, 2024 by avibootz
...