34
1
using System;
2
3
public class Program
4
{
5
enum Week
6
{
7
Monday,
8
Tuesday,
9
Wednesday,
10
Thursday,
11
Friday,
12
Saturday,
13
Sunday
14
}
15
16
public static void Main()
17
{
18
var day1 = "Monday";
19
var day2 = "MONDAY";
20
var day3 = "SomeOtherDay";
21
Week week1, week2, week3;
22
23
if (Enum.TryParse<Week>(day1, out week1))
24
Console.WriteLine("{0} converted to {1}", day1, week1);
25
26
if (Enum.TryParse<Week>(day2, true, out week2)) // ignore cases
27
Console.WriteLine("{0} converted to {1}", day2, week2);
28
29
if (Enum.TryParse<Week>(day3, true, out week3)) // ignore cases
30
Console.WriteLine(week3);
31
else
32
Console.WriteLine("Conversion Faild for {0}", day3);
33
}
34
}
Cached Result