Skip to content

Conversation

@kirolous-nashaat
Copy link
Contributor

@kirolous-nashaat kirolous-nashaat commented Nov 27, 2025

Extend GetHashCode to handle IEnumerable objects, ensuring proper hash code generation for collections.

Add support for comparing IEnumerable objects using SequenceEqual, enhancing robustness for constant value comparisons.

Closes #37212

  • I've read the guidelines for contributing and seen the walkthrough
  • I've posted a comment on an issue with a detailed description of how I am planning to contribute and got approval from a member of the team
  • The code builds and tests pass locally (also verified by our automated build checks)
  • Commit messages follow this format:
  • Tests for the changes have been added (for bug fixes / features)
    Existing test already cover this, removed the old workaround for ignore query filters
  • Code follows the same patterns and style as existing code in this repo

Extend `GetHashCode` to handle `IEnumerable` objects, ensuring proper hash code generation for collections.

Add support for comparing `IEnumerable` objects using `SequenceEqual`, enhancing robustness for constant value comparisons.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding support for any collection in ExpressionEqualityComparer

1 participant