Как проверить и посмотреть, действительно ли у node есть определенный атрибут? У меня есть XML файл, содержащий несколько узлов, выглядящих так:
<Field From="OldString" To="NewString" />
Пока все хорошо. Проблема в том, что эта структура должна быть изменена на то, что некоторые узлы будут выглядеть следующим образом:
<Field From="OldString" To="NewString" PrefixValue="OptionalAttribute" />
Теперь, когда присутствует PrefixValue, я должен добавить значение в этом атрибуте к строке, и это не очень сложно, но у меня возникли некоторые проблемы, когда я пытаюсь увидеть, присутствует ли атрибут PrefixValue в все для a node. В тех случаях, когда префиксValue отсутствует, атрибут PrefixValue вообще не существует в node. Как я могу проверить, существует ли атрибут с выражением Linq?