Мое упущение, не уточнил. Нужно проверить
весь путь /FirstNode/SecondNode/NodesList на существование.
Есть ли способ, кроме множества вложенных if-ов с проверками каждого узла методом Any()?
То есть я хочу реализовать такую логику программы:
Если /FirstNode/SecondNode/NodesList существует
то шаг1
Иначе шаг2.
В общем решил свой же вопрос (LINQ to XML, наверно, по-другому и не может):
bool IsNodeExist = XMLfile.Elements().Any(node => node.Name == "Address");
Иван Филатов, спасибо за подсказку!
Учитесь, кулхацкеры :)