我正在OrderBy
尝试XElement
,但它不起作用。
var myelements= elRateGroupSource.Elements("Classes").Elements("Plans");
foreach (var els in myelements.OrderBy(
(el) => el.Elements("AccountNumber").GetStringValueOrDefault()))
{
}
在集合中的5个元素中,以下代码行返回以下值:
el.Elements("AccountNumber").GetStringValueOrDefault()
- 因此,这验证了自治函数在每种情况下都将正确的值返回给OrderBy。
A
B
D
C
E
即使在我指定Order By后,元素也以相同的非有序顺序返回。