C# 列表中的任何值-在LINQ中
如果请求类型是列表中的任何一个,我需要提取所有值C# 列表中的任何值-在LINQ中,c#,linq,C#,Linq,如果请求类型是列表中的任何一个,我需要提取所有值 from v in ctx.vEmailSents where v.RequestType_ID == reqTypeID group v by v.SentToLab_ID into g select g.OrderByDescending(x => x.DateSent).FirstOrDefault() into lastV select new { ClaimID = lastV.Claim_ID, }; r
from v in ctx.vEmailSents
where v.RequestType_ID == reqTypeID
group v by v.SentToLab_ID into g
select g.OrderByDescending(x => x.DateSent).FirstOrDefault() into lastV
select new
{
ClaimID = lastV.Claim_ID,
};
reqTypeID
属于List
类型
如何在Linq中使用它来获取该列表中的所有记录?您可以执行以下操作:
where requestTypes.Contains(v.RequestType_ID)
requestTypes
将是您讨论的列表。您可以执行以下操作:
where requestTypes.Contains(v.RequestType_ID)
requestTypes
将是您讨论的列表。我一直知道,当人们不想格式化他们的代码时,这是Linq To Sql。我单击了“代码”按钮,不确定还需要如何格式化它。谢谢你更新我的帖子!你必须选择然后点击代码按钮。我想问题是每行前面都有大量的空白!请求
类型在哪里,您是否真的有一个名为reqTypeID
的列表
,您在做什么?我一直知道,当人们不想格式化他们的代码时,这与Sql无关。我单击了“代码”按钮,不确定还需要如何格式化它。谢谢你更新我的帖子!你必须选择然后点击代码按钮。我想问题是每行前面都有大量的空白!请求类型在哪里,您是否真的有一个名为reqTypeID
的列表
,您在用什么?