Linq to XML. Выбор нескольких столбцов - PullRequest
0 голосов
/ 02 ноября 2009
Dim MyQuery = From c In xdoc.Descendants() _
Where c.Attribute(OriginY) IsNot Nothing _
Order By Val(c.Attribute(OriginY).Value), Val(c.Attribute(OriginX).Value) _
Select c.Attribute(UniStr)

Прямо выше вы можете увидеть мой первый! попытка linq! И вот мой первый вопрос.

Как я могу выбрать более одного столбца в запросе linq в vb.net?

Например ... Выберите атрибут c.Attribute (UniStr) И атрибут c.Attribute (OriginY)

1 Ответ

0 голосов
/ 02 ноября 2009

Не совсем человек VB.NET, но это должно работать (при условии, что ваш существующий оператор компилируется):

Dim MyQuery = From c In xdoc.Descendants() _
Where c.Attribute(OriginY) IsNot Nothing _
Order By Val(c.Attribute(OriginY).Value), Val(c.Attribute(OriginX).Value) _
Select UniStr = c.Attribute(UniStr), OriginY = c.Attribute(OriginY)

Вы должны прочитать о Прогнозы в VB.NET и LINQ .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...