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