Я пытаюсь отсортировать группу объектов, имеющих порядок сортировки, однако некоторые поля были инициализированы в 0, поэтому я хочу сначала отобразить все пользователи / объекты , которые имеют порядок сортировки (в правильном порядке), затем отобразите другие, например,
мой список
{id:4,name:"Tom", sortoder:0}
{id:14,name:"Bee", sortoder:0}
{id:401,name:"Mike", sortoder:1}
{id:13582,name:"Monty", sortoder:2}
{id:55,name:"Charlie", sortoder:0}
{id:9,name:"Khan", sortoder:9}
var fields = GetFields(myobject) //get fields (not really relevant)
.OrderBy(x => x.sortoder > 0) //this is where I am stuck on
.ToList();
Все мои списки отображают пользователей с 0 сверху, чем те, которые имеют порядок сортировки