¿Cómo declaro tal variable?Declarar un consultable vacío?
var rData = from nc in ctx.NEWSLETTER_CLIENTS
join ni in ctx.NEWSLETTER_INDICES on nc.INDEX_NUM
equals ni.INDEX_NUM
select new
{
ClientID = nc.CLIENT_ID,
Email = nc.CLIENT_EMAIL_ADDRESS,
Index = nc.INDEX_NUM,
MainClass = ni.MAIN_CLASS,
SubClass = ni.SUB_CLASS,
App1 = ni.VALUE_1,
App2 = ni.VALUE_2,
App3 = ni.VALUE_3,
App4 = ni.VALUE_4
};
// Now I need to declare on a variable named fData under the function scope,
// so I can later use it:
var fData = ...; //What do I declare here?
if(x)
fData = fData.Concat(rData.Where(u => ...));
if(y)
fData = fData.Concat(rData.Where(u => ...));
// etc
Gracias por eso, sí ayuda, ver mi edición de una aclaración – Shai
@ Shai: Para tipos anónimos, no es posible, pero se puede hacer parcialmente mediante una pequeña refacturación del resto del método. – leppie
@Shai: He añadido un ejemplo de lo que quería decir en mi comentario anterior. – leppie