我希望得到一个使用整数数组作为键的字典,如果整数数组具有相同的值(即使是不同的对象实例),它们也将被视为相同的键。我应该怎么做?
以下代码不起作用,因为b是不同的对象实例。
以下代码不起作用,因为b是不同的对象实例。
int[] a = new int[] { 1, 2, 3 };
int[] b = new int[] { 1, 2, 3 };
Dictionary<int[], string> dic = new Dictionary<int[], string>();
dic.Add(a, "haha");
string output = dic[b];