Hi, nemesis35 wrote: > No idea where the problem could be, maybe the copy of the object Node is not > the same like in the object stored in the hashtable??
It is definitely not the same object, so you have to implement Node.GetHashCode() to establish a consistent identity that does not rely upon Object.GetHashCode. Note that if "Node" is a MarshalByRefObject, GetHashCode won't be called remotely. This means that overriding GetHashCode has no effect in other app domains than the creator domain. Robert _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list