1
我需要知道如何實現下面的邏輯來獲得LINQ的幫助下的項目列表,而無需使用foreach
。此外,我需要在將項目添加到新列表後,從item
列表中排除那些匹配項目。如何簡化代碼使用LINQ
代碼
List<StockResult> Stockres = new List<StockResult>();
foreach (var stkitms in item)
{
if (Db.Stk.Any(a => a.INo == stkitms.ItemNum))
{
StockResult ss = new StockResult();
ss.ItemNumber = stkitms.ItemNum;
ss.FileName = stkitms.FileName;
Stockres.Add(ss);
}
}
本任何解決方案將受到讚賞。
'StokeResult'應該是'StockResult' – Sayse
@Sayse非常感謝你!我只是糾正它。 – Christos
幾乎正確,應該是'StoCkResult' :) – Loetn