Intersecção do array de duas cadeias (ignorar maiúsculas e minúsculas)

Eu tenho dois arrays:

<code>string[] array1 = { "Red", "blue", "green", "black" };
string[] array2 = { "BlUe", "yellow", "black" };
</code>

Eu preciso apenas as seqüências de caracteres correspondentes em uma matriz (ignorando o caso).

O resultado deve ser:

<code>string[] result = { "blue", "black" } or { "BlUe", "black" };
</code>

questionAnswers(1)

yourAnswerToTheQuestion