Я работаю над кодом, который пытается прочитать в связке файлов xsd и компилирует схемы в XmlSchemaSet.
Проблема в том, что эти файлы xsd приходят из разных источников, и они могут содержать элементы /типы, объявленные несколько раз, которые я должен удалить, иначе метод компиляции XmlSchemaSet выдаст ошибку.
Есть ли рекомендуемый способ сделать этот тип вещи?