c# - How to use OrderBy in Linq using xpath -
i have 2 ienumerable<xpathnavigator> , want sort child value.
item1 = xpathnavigator item in iterator1 select item;   item2 = xpathnavigator item in iterator2 select item;  item1 = item1.union(item2);  item1.orderby(res => int.parse(getnavigatorvalue(res, "./item[@value='parentid']")));  static string getnavigatorvalue(xpathnavigator iterator, string xpath) {     xpathnodeiterator inner = iterator.select(xpath);    inner.movenext();    return inner.current.value; }   it doesn't work.
how use orderby in linq if need sort xpath? 
thanks, user460397
is problem? shouldn't be
item1 = item1.orderby( ... );   ?
Comments
Post a Comment