Мне сложно использовать атрибуты и вложенные элементы в XML.Как мне сделать это в LINQ, если я хочу извлечь только элемент Phone
с атрибутом Type="Mobile"
и напечатать адрес в одну строку?
Я хочу создать вывод, подобный этому:
332-899-5678 | 123 Main, St Mercer Island, WA 68042
Пожалуйста, помогите, ниже мой образец XML-файла
<Contacts>
<Contact>
<Name>Patrick Hines</Name>
<Phone Type="Home">206-555-0144</Phone>
<Phone Type="Work">425-555-0145</Phone>
<Phone Type="Mobile">332-899-5678</Phone>
<Address>
<Street1>123 Main St</Street1>
<City>Mercer Island</City>
<State>WA</State>
<Postal>68042</Postal>
</Address>
</Contact>
</Contacts>