foreach(var toCheck in query)
{
foreach (var againstItem in totalWeight)
{
count1++
if (getIEnumerable(toCheck,againstItem).Any(
x => { count2++; return (x == againstItem.Key); }))
{
blacklist.Add(toCheck);
break;
}
count3++;
}
}
的結果是: count1
= 166184 count2
= 30620 count3
= 165848
我期待count2
就要大得多相比count1
和count3
你的問題是什麼?你期望什麼結果? –
如果GetIEnumerable在80%的情況下返回空,另一個則返回1個元素,它非常依賴於數據 – V4Vendetta
。 – MrFox