// Аналог array_diff - найти элементы из list1, которых нет в list2
string[] array1 = { "apple", "banana", "orange", "grape" };
string[] array2 = { "banana", "grape" };
// Получаем разницу
string[] diff = array1.Except(array2).ToArray();
// Результат: ["apple", "orange"]
// Если работаете со списками ZennoPoster
List<string> list1 = new List<string> { "apple", "banana", "orange", "grape" };
List<string> list2 = new List<string> { "banana", "grape" };
List<string> difference = list1.Except(list2).ToList();