У меня есть два массива: {1, 2, 3, 4, 5} и {1, 3, 3, 6, 5}.
Чтобы узнать, сколько предметов похожи (в той же позиции), я делаю так:
int[] a = new int[5] {1, 2, 3, 4, 5};
int[] b = new int[5] {1, 3, 3, 6, 5};
int count = 0;
for(int i = 0; i < 5; i++)
{
if(a[i] == b[i])
count++;
}
Console.Write(count);
Это даст результат 3.
Есть ли лучший (более быстрый) способ сделать это?