Я десериализировал xml-файл в объект C #, и у меня есть «объект», содержащий определенный узел, который я выбрал из этого файла.
Мне нужно проверить, есть ли у этого узла дочерние узлы. Я не знаю конкретный тип объекта в любой момент времени.
В настоящий момент я просто повторно сериализую объект в строку и загружаю его в XmlDocument перед проверкой свойства HasChildNodes, однако, когда у меня есть тысячи узлов для проверки, это чрезвычайно ресурсоемко и медленно.
Может кто-нибудь придумать, как лучше проверить, содержит ли мой объект дочерние узлы?
Большое спасибо:)