У меня есть данные XML, где узлы присутствуют, как этоНастраиваемый код логики в C#
<segment>
<country>US</country>
<prop>Supplier</prop>
</segment>
Сценарий мой бизнес объект сильно связан с этим XML. Теперь нам нужно перестроить систему, чтобы сделать ее более масштабируемой. Имена узлов в xml могут измениться в будущем.
<prop>Supplier</prop>
может измениться на
<name>Supplier</name>
Так как писать динамические C# код для поддержки этой функции?
ну, сериализация объекта не должна зависеть от имен. Просто де-сериализуйте объекты, а остальные должны обрабатываться в порядке (иначе переименуйте его в свой класс, а остальное сделайте с помощью фреймворка) – Najzero