Предпочтительно ли явно задавать поля перечисления вместо того, чтобы просто определять их имена? Например. какие плюсы и минусы для Enum1 против Enum2?
Перечисление1:
enum SomeEnum
{
Something1 = 0,
Something2 = 1
}
Перечисление2:
enum SomeEnum
{
Something1,
Something2
}
P.S. Этот вопрос не относится к перечислениям, которые будут храниться в базе данных, что требует явной установки значений.
Изменить: скажем, все значения равны 0, 1 и т. д. Они не являются отрицательными или что-то в этом роде.