Найти дубликаты между массивами

Предположим, вам даны два массива целых чисел постоянной длины, равной 3, и вы всегда уверены, что два элемента из этих двух массивов будут иметь одинаковые значения.

поэтому предположим, что массив A имеет три значения: a, b, c. и массив B имеет три значения: d, e, f.

мы уверены, что два значения будут одинаковыми. нас просят поместить эти четыре разных значения в массив размера 4, так что выходной массив C должен иметь в индексах 1 и 2 одинаковые значения из массивов A и B. и в индексах 0 и 3 он должен иметь разные значения массивов A и B. Я реализовал его, но на самом деле не удовлетворен этим решением ... у кого-нибудь есть идея лучшего решения? кроме того, который поместил бы мои счетчики в массив ... :)

int[] a = { 1, 201, 354 };
int[] b = { 404, 201, 354 };

int[] c = new int[4];

for (int i = 0; i < c.Length; i++)
{
    Console.WriteLine(c[i]);
}

Ответы на вопрос(16)

Ваш ответ на вопрос