20. Enum.ToString

נניח שיש לנו איזשהו enum

1
2
3
4
5
6
7
8
9
10
public enum Days
{
Sunday = 1,
Monday = 2,
Tuesday = 3,
Wednesday = 4,
Thursday = 5,
Friday = 6,
Saturday = 7
}

ואנחנו רוצים להדפיס שם של ערך של הenum:

מסתבר שאפשר פשוט לעשות משהו כזה:

1
2
string day = Days.Sunday.ToString();
Console.WriteLine(day); // prints Sunday and not 1!

סופ"ש מעולה

שתף