我有一个一对多的Linq查询,我想对“许多”集合中的属性进行排序。例如,在下面的伪代码中,我从Linq查询返回了一个列表,但我想根据Product类的SequenceNumber属性对Products属性进行排序/排序。我怎样才能做到这一点?任何信息表示赞赏。谢谢。
public class Order
{
public int OrderId;
public List<Product> Products;
}
public class Product
{
public string name;
public int SequenceNumber;
}
最佳答案
order.Product.OrderBy(p => p.SequenceNumber);