Связь имен с рядом регистров, лучшее решение? - PullRequest
0 голосов
/ 28 июня 2011

У меня есть список, который я получаю из файла XML (я использую его в качестве файла конфигурации), который содержит адреса регистров и количество последующих регистров для чтения из каждой точки. Моя проблема в том, что мне нужно имя каждого отдельного параметра / регистра, чтобы можно было вставить его в столбец базы данных с аналогичным именем, но указание диапазона вместо элементов с одним значением не позволяет мне индивидуально связывать их с их собственным именем.

В данный момент я рассматриваю другой файл XML, из которого я мог бы создать список / словарь для обработки этой ассоциации для меня, но это означает два файла конфигурации, дополнительный список и, возможно, другой пользовательский класс. Это слишком много?

Может ли кто-нибудь предложить лучшее решение? Я впервые работаю с XML / config, поэтому я не уверен, что считается плохой практикой в ​​этом отношении. Любая помощь высоко ценится, Ура!

Я использую C # .NET 3.5

1 Ответ

0 голосов
/ 29 июня 2011

Решение было пользовательским объектом, который связывал требуемый мне параметр «диапазон» с двумя другими «адресом» и «именем», это означало перечисление всех необходимых значений.Для того, чтобы получить нужные значения, из этого рассчитывали базовый адрес, сравнивая диапазон каждого адреса, затем сохраняя результаты.

Извинения за расплывчатый характер этого вопроса: P

...