linq отсортировать этот массив по критерию obj.crit >0 на две группы и с помощью select вывести массив в котором к каждому элементу группы где obj.crit<0 присваевается obj.field элемента группы где obj.crit>0. Поскольку кол-во obj.crit >0 разнится, но всегда в несколько раз меньше чем obj.crit <0 сделать простое присвоение не получится, придется несколько раз перечислить obj.crit >0 от первого элемента до последнего. Как реализовать подобное в рамках одного запроса?
Извиняюсь то что я собираюсь сделать, вообще возможно сделать средствами linq?
Обсуждают сегодня