varias tablas sintaxis otro ejemplos dentro consultas anidadas linq insert add anonymous

tablas - Agregar una fila artificial a un conjunto de resultados de Linq anónimo



select dentro de otro select linq (1)

Puede usar el método Concat :

var q = new[]{ new { ID = null, Name = "All" } }.Concat(dbQuery);

Me pregunto cuál sería el mejor enfoque para agregar una fila artificial a un conjunto de resultados de linq anónimos.

Tengo un enunciado linq que usa "seleccionar nuevo" para formar los datos requeridos. Cada registro vuelve como un objeto anónimo con propiedades de ID y Nombre. Sin embargo, requiero que la primera fila de datos se convierta en un objeto con ID = NULL, Name = "Todo".

¿Hay alguna manera de unir un resultado artificial en la consulta de Linq? O bien, ¿cómo agrego una nueva instancia del tipo anónimo en la colección de resultados anónimos?