Verifique se um array é subconjunto de outro
O array A está contido no array B quando todos os valores de A também existem em B. A quantidade de duplicatas não importa; trate os dois arrays como conjuntos.
Crie uma função que determine se o primeiro array é um subconjunto do segundo.
Exemplos
Program.IsSubset(new[] { 1, 3 }, new[] { 1, 3, 3, 5 }) ➞ true
Program.IsSubset(new[] { 4, 8, 7 }, new[] { 7, 4, 4, 4, 9, 8 }) ➞ true
Program.IsSubset(new[] { 1, 3 }, new[] { 1, 33 }) ➞ false
Program.IsSubset(new[] { 1, 3, 10 }, new[] { 10, 8, 8, 8 }) ➞ falseObservações
Cada array de entrada contém pelo menos um elemento.