黑马程序员技术交流社区

标题: 哈希表中的Equals比较问题 [打印本页]

作者: 穆_升    时间: 2012-10-15 22:31
标题: 哈希表中的Equals比较问题
哈希表中的Equals如何比较?
哈希表中的值的位置无序排列的,就算键值都一样,会不会也出现false.
Equals只能比较值吗?
哈希表能直接比较相不相同吗?
作者: 管真    时间: 2012-10-17 13:19
会出现false,写了个代码段你看下
        Hashtable a = new Hashtable();
            a.Add(1, a);
            a.Add(2, 1);
            Hashtable b = new Hashtable();
            b.Add(1, 4);
            b.Add(2, 2);
            bool e=a.Equals(b);
            Console.WriteLine(e);
            Console.ReadKey();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2