我有HahSet int [9]数组的集合,并且想知道HashSe是否已经包含该数组。 例如如何实现自己的HashSet包含方法
HashSet<int[]> set = new HashSet<int[]>();
int[] a=new int[9]{1,2,3,4,5,6,7,8,9};
set.Add(a);
int[] a2=new int[9]{1,2,3,4,5,6,7,8,9};
if(!set.Contains(a2))
set.Add(a2);
我如何可以覆盖或实现自己的equals方法,使HastSet.Contains会表现得像Arrays.SequenceEquals?