using System.Collections.Generic;
public static void Main()
var list1 = new List<int> { 1,2,3 };
var list2 = new List<int> {};
var xorOfHashes1 = list1.Aggregate(0, (i,j) => i ^ j.GetHashCode());
var xorOfHashes2 = list2.Aggregate(0, (i,j) => i ^ j.GetHashCode());
Console.WriteLine(xorOfHashes1 == xorOfHashes2);