Czy w wyliczeniach używasz liczby pojedynczej czy mnogiej? Myślę, że najlepiej jest stosować liczbę mnogą w deklaracji
enum Weekdays
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
... ale wydaje mi się, że ma to większy sens w przypadku liczby pojedynczej przy użyciu typu, np
Weekday firstDayOfWeek = Weekday.Monday;
Czytałem gdzieś zalecenie, aby używać liczby pojedynczej z regularnymi wyliczeniami i liczby mnogiej z flagami, ale chciałbym usłyszeć więcej zalet i wad.