Possible Duplicate:
C#: Checking if two Expression<Func<T, bool>> are the same
I've got a bunch of Expression<Func<T, bool>>
predicates and I'd like to compare them for equality. Is there any way to do that?
Background: My library sorts items into "bins", governed by whether the predicate returns true. If a caller wants to create a new bin, I'd like to see if the bin already exists.