5

これで注文する 2 番目のアイテムを追加するにはどうすればよいですか? 私もgoalsScored要素で注文したいです。

var theteams = 
    (from teams in xdoc.Descendants("team")
     orderby (int)teams.Element("points") descending                               
     select 
         new Team(teams.Element("teamID").Value, 
                  (int)teams.Element("points"))                                
      ).Take(3);

しかし、thenby はこのクエリには当てはまらないようです。

4

2 に答える 2

11
var theteams =     
    (from teams in xdoc.Descendants("team")
    orderby (int)teams.Element("points") descending, OtherField1, OtherField2
    select new Team(teams.Element("teamID").Value,
    (int)teams.Element("points"))).Take(3);
于 2009-01-31T21:32:17.383 に答える
4

カンマで区切って複数の注文句を追加します。

orderby (int)teams.Element("points") descending, goalsScored
于 2009-01-31T21:34:09.267 に答える