Один из вариантов - использовать Dictionary
, чьи ключи являются пользовательским типом, кодирующим режим, код, приоритет и имя, а значения bool
s указывают на сохраняемое вами значение.Если ваши значения преимущественно false
, то вместо этого вы можете использовать какой-то хэш-набор, в котором хранятся кортежи, связанные с true
, где все значения, отсутствующие в наборе, неявно отсутствуют.