Làm cách nào để khai báo một biến như vậy?Khai báo một truy vấn trống?
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
Cảm ơn vì điều đó, nó sẽ giúp, xem chỉnh sửa của tôi cho một rõ – Shai
@ Shai: Đối với các loại vô danh, không dễ dàng có thể, nhưng có thể được thực hiện một phần bằng cách tái cấu trúc lại phần còn lại của phương thức. – leppie
@Shai: Tôi đã thêm một ví dụ về ý tôi trong bình luận trước của tôi. – leppie