我有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?