Я впервые работаю с конфигурационными файлами, поэтому я не уверен, в каком направлении идти. Я осмотрелся вокруг, но не нашел конкретных ответов.
У меня есть некоторые параметры конфигурации, а именно список целых чисел, список пользовательских объектов и одно целое число. В настоящее время я использую XML для своего конфигурационного файла, я использую сериализацию для хранения и чтения своего списка пользовательских объектов. Однако я не уверен в соглашении или возможности сохранения других настроек в том же файле. В идеале я хотел бы, чтобы это был один файл, настраиваемый через графический интерфейс.
Как я могу хранить и читать мой другой список, и один int независимо? то есть ссылаться на эту часть файла? - позволяет ли это сериализация или мне нужно несколько файлов? Это будет плохая практика?
Должен ли я использовать другой тип конфигурационного файла или использовать настройки в дополнение к моему XML-файлу? Это плохая практика иметь более одного режима конфигурации?
Большое спасибо за любой совет, который вы можете дать!