gpt4 book ai didi

c# 对自定义列表进行排序

转载 作者:行者123 更新时间:2023-11-30 19:02:16 25 4
gpt4 key购买 nike

我有以下列表:

public class Address{
public string Number { get; set; }
public string Street { get; set; }
public string Suburb { get; set; }
}

List<Address> MyAddressList = new List<Address>();

我想做的是按 Suburb 然后是 Street 对列表进行排序。我已经看到我可以按属性之一排序(在本例中为郊区):

MyAddressList = MyAddressList.OrderBy( x => x.Suburb ).ToList();

但我想先按郊区再按街道排序。谢谢

最佳答案

您可以使用 ThenBy(或 ThenByDescending)调用链接进一步排序:

MyAddressList = MyAddressList.OrderBy( x => x.Suburb ).ThenBy(x => x.Street).ToList();

关于c# 对自定义列表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15754973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com