ValueComparer<T>.CreateDefaultHashCodeExpression(Boolean) Method

Definition

Creates an expression for generating a hash code.

protected static System.Linq.Expressions.Expression<Func<T,int>> CreateDefaultHashCodeExpression (bool favorStructuralComparisons);
static member CreateDefaultHashCodeExpression : bool -> System.Linq.Expressions.Expression<Func<'T, int>>
Protected Shared Function CreateDefaultHashCodeExpression (favorStructuralComparisons As Boolean) As Expression(Of Func(Of T, Integer))

Parameters

favorStructuralComparisons
Boolean

If true, then IStructuralEquatable is used if the type implements it.

Returns

The hash code expression.

Applies to