私は2、3、4などのペアを見つけることができるコードを書く必要がある学校でプロジェクトに取り組んでいます...私は既に2,3などのペアを見つける方法を知っています:リストでペアを見つける
for (int i = 0; i < list.Count; i++)
{
for (int j = 0; j < list.Count; j++)
{
if (list[i].Efternamn == list[j].Efternamn && i != j)
{
textBox4.Text = "A pair was found!";
break;
}
else
{
textBox4.Text = "No pairs!";
}
}
}
が、コードはちょっと繰り返している...ループに対して多くすることなく、効率的な方法で100または200のペアを見つけるために他の方法はありますか?
リストをソートすると、すべての重複が互いに隣り合うようになります。 – poke