Мне интересно, каким будет лучший подход к добавлению искусственной строки в анонимный набор результатов linq.
У меня есть оператор linq, который использует «select new» для формирования необходимых данных. Каждая запись возвращается как анонимный объект со свойствами ID и Name. Однако мне требуется, чтобы первая строка данных стала объектом с ID = NULL, Name = "All".
Есть ли способ объединения искусственного результата в запрос Linq? Или как добавить новый экземпляр анонимного типа в коллекцию анонимных результатов?