У меня есть список данных. Например.Linq grouping из категории в подкатегорию
| Id | Name | GroupId | GroupName |
|----|------|---------|-----------|
| 1 | nm1 | 1 | Group1 |
| 2 | nm2 | 1 | Group1 |
| 3 | nm3 | 1 | Group1 |
| 4 | nm4 | 2 | Group2 |
| 5 | nm5 | 2 | Group2 |
{ id = 1, Name = "nm1", GroupId = 1, GroupName = "Group1" }
{ id = 2, Name = "nm2", GroupId = 1, GroupName = "Group1" }
Я бы хотел, чтобы в списке результатов был только идентификатор, имя. Id из GroupId становится -1. Также необходимо пустое значение с Id -1. (пробел)
| Id | Name |
|----|-----------|
| -1 | Group1 |
| 1 | nm1 |
| 2 | nm2 |
| 3 | nm3 |
| -1 | blank |
| -1 | Group2 |
| 4 | nm4 |
| 5 | nm5 |
Возможно ли это?
Почему первая группа включает в себя 5? – Rob
@Rob Извините, моя ошибка. Я исправил Спасибо. – user696383