Для двух наборов значений:
var subset = new[] { 2, 4, 6, 8 };
var superset = new[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
как определить, содержит ли superset
все элементы subset
?
Я придумал это:
superset.Intersect(subset).Count() == subset.Count()
Является ли это наиболее логичным и эффективным методом?