В MVC RadioButton, в модели Нужно ли использовать int или bool? - PullRequest
0 голосов
/ 24 января 2012

Я моя модель, лучше ли использовать int или несколько bools для хранения каждого состояния RadioButtons?

Я вижу примеры использования int, id предпочитают использовать bool для каждой кнопки rdo для простоты поиска в Linq2Sql.

Какая лучшая практика?

1 Ответ

2 голосов
/ 24 января 2012

Группа переключателей представляет одиночное свойство , которое может иметь one из множества значений.

Следовательно, int является более логичным выбором, чем bool.

Возможно, набор флагов будет лучше описывать вашу модель? В этом случае [Flags] Enum будет отличной моделью.

Наконец, если ваши данные хранятся в виде набора bool значений, тогда группа флажков будет иметь больше смысла.

...