Я работал со списками в C #, и мне было интересно, как легко упростить сортировку списка, который не всегда имеет значения для определенных полей.
Если, например, был список людей, и у каждого из них было DateOfBirth
, и я хотел бы отсортировать всех людей, даже тех, у кого нет этого поля, но я бы хотел, чтобы те были отделены от оригинальная группа (те с DOB).
Я знаю, что это, вероятно, можно сделать с помощью LINQ, но я не совсем уверен, как к нему подойти.
Любая помощь будет принята с благодарностью!