Queue.Contains怎么用
队列中放的是我自定义的类,我用这个方法判断队列中是否包含新的对象
我自定的类已经重写了equals方法,但是用Queue.Contains做判断的时候没用
我查了这个方法的帮助,看不明白
从 .NET Framework 2.0 开始,此方法对 obj 使用该集合对象的 Equals 和 CompareTo 方法来确定 item 是否存在。 在 .NET Framework 的较早版本中,这是通过对集合中的对象使用 obj 参数的 Equals 和 CompareTo 方法来确定的。
到底自动的类要怎么做才能用这个方法判断
[解决办法]
一般不用重写吧,你可以试试看重写GetHashCode()