У меня есть объект с нулевым свойством int "GroupId".
Со списком этого объекта я хотел бы сделать GroupBy на этом "GroupId". Но если я это сделаю, все нулевые значения образуют группу.
Пример:
Объект 1: GroupId: NULL
Объект 2: GroupId: NULL
Объект 3: GroupId: 1
Объект 4: GroupId: 1
Объект 5: GroupId: 2
Объект 6: GroupId: 2
MyList.GroupBy(f => f.GroupId, key => new {Object = key});
Я получу 3 группы.
Как я могу получить 4 группы? Группа для каждого значения NULL...