Optymalizacja podwójnej pętli foreach
Mam podwójną pętlę foreach i chcę ją przyspieszyć, tworząc jedną pętlę zamiast dwóch.
Chodzi o to, że pobiera jeden element ze słownika i porównuje go ze wszystkimi elementami w słowniku
foreach (KeyValuePair<Int64, string> kvp in originCounts)
{
foreach (KeyValuePair<Int64, string> testkvp in originCounts)
{
//Run Comparison on testkvp ad kvp
}
}
Chcę zamienić to w jedną pętlę, wszelkie sugestie?