[英]Limit items List c#
如何從列表ID(其中列表ID中的10個項目依次打開2個項目)中進行操作?
internal List<items> test(List<long> ids)
{
//ids = 10 items
List<long> cids = new List<long>(); // max 2 items in List<long> ids
var result= classA.GetValue(cids); //max cids items 2
return result;
}
真的那么簡單嗎? 使用Take
:
internal List<items> test(List<long> ids)
{
return classA.GetValue(ids.Take(2).ToList()).Take(2).ToList();
}
我不知道為什么您需要從id中取2並將它們傳遞給GetValue
,如前所述。
使用Linq,
var cids = ids.Take(2).ToList();
那可能是最簡單的。 補充的內容不多...除非我嚴重誤解了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.