Как отсортировать List<my class{id, name}> по Dictionary<id, order>

134
26 декабря 2019, 22:50

Есть лист

public class Field
{
     public string Name;
     public int ID;
}
var list = new List<Field>();

и Dictionary

var FieldOrder = Dictionary<int, int>(); // Первый параметр ID, второй - порядковый номер в списке

Требуется остсортировать List в соответствии с порядком определенном в Dictionary

Значений в Dictionary может быть меньше чем в листе, и элементы List, у которых нет Id в Dictionary нужно поместить в конец листа.

READ ALSO
Организация запроса к MS SQL Server (EF 6) используя LINQ

Организация запроса к MS SQL Server (EF 6) используя LINQ

при проектировании собственного проекта на языке С # технологии WPF и запроса к данным на Entity Framework 6 встал вопрос как реализовать один запросУ...

104
Обработка произвольного название метода

Обработка произвольного название метода

Не знаю как правильно объяснить, суть вот в чем

131
Запись несколько переменных в ByteArray

Запись несколько переменных в ByteArray

записываю число в байтовый массив и далее массив отправляю в сокет клиенту

142
Как загрузить картинку в RichTextBox, также как это делает программа?

Как загрузить картинку в RichTextBox, также как это делает программа?

Постараюсь максимально ёмко уместить свой вопросПока писал этот вопрос понял, что можно было написать короче

140