У меня объект XElement отформатирован так:
<Setting guid="3bcedf55-b75f-456b-b90a-a92cbbb022ga">
<PatientFieldList>
<PatientFieldSetting PatientName="UserDecision" PatentFieldLength="64" />
<PatientFieldSetting PatientName="prohibited" PatentFieldLength="128" />
</PatientFieldList>
</Setting>
Мне нужно получить значения всех атрибутов во всех узлах, но я не знаю, как: / я пытался
xml.Elements("PatientFieldList")
xml.Descendants("PatientsSettingsFieldsList").Where(x => x.Attribute("PatentFieldLength").Value == 64)`
У меня много таких узлов, поэтому мне интересно, есть ли простой способ доступа к этим атрибутам с помощью '[]' или как-то еще.