У меня есть объекты, как показано ниже:Сортировка списка на основе другого атрибута в другом списке
public class CustomerSequence
{
public string CustomerName { get; set; }
public int Sequence { get; set; }
}
public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
public string Component { get; set; }
}
Допустим, у меня есть 2 Списки объектов
Customer: CustomerSequence:
Id Name Component CustomerName Sequence
1 AAA AAAAAA AAA 2
2 BBB BBBBBBB BBB 4
3 CCC CCCCC CCC 1
DDD 3
Как вы можете видеть, что нет DDD в списке.
Я хочу, чтобы отсортировать список клиентов на основе списка CustomerSequence
Результат является:
Customer:
Id Name Component
3 CCC CCCCC
1 AAA AAAAAA
2 BBB BBBBBBB
Любой человек может помочь мне, пожалуйста.
Каково ожидаемое поведение, если в таблице последовательности нет соответствующей строки? –
@BobVale Я не позволю этому произойти, так как я выбираю List на основе CustomerSequence.CustomerName. –