В нашей базе данных есть таблица ObjectType. В этой таблице просто содержится ряд строк с идентификатором Id и ObjectName. В нашем внутреннем коде мы обрабатываем разные объекты по-разному, поэтому часто требуется ссылаться на идентификатор объекта для сравнения. Эти идентификаторы всегда одинаковы, и они всегда сопоставляются с одним и тем же объектом.Когда использовать Enum vs Struct
Какая конструкция будет лучше для обработки этих объектов, если мои методы ожидают, что целочисленное значение будет передано им?
Когда я буду использовать структуру? Когда я буду использовать перечисление?
Первым, кто пришел на ум, был класс. –