Khởi tạo 2 list, dùng Except() tìm phần tử khác nhau. Nếu khác rỗng -> không bằng nhau.
Ví dụ
using System;
using System.Collections.Generic;
using System.Linq;
public class Demo {
public static void Main() {
List<string> list1 = new List<string>(); list1.Add("P"); list1.Add("Q"); list1.Add("R");
List<string> list2 = new List<string>(); list2.Add("P"); list2.Add("R");
IEnumerable<string> list3 = list1.Except(list2);
foreach (string v in list3) Console.WriteLine(v); // In "Q"
}
}