ISymbol.Equals(ISymbol, SymbolEqualityComparer) Method

Definition

Determines if this symbol is equal to another, according to the rules of the provided SymbolEqualityComparer

C#
public bool Equals(Microsoft.CodeAnalysis.ISymbol? other, Microsoft.CodeAnalysis.SymbolEqualityComparer equalityComparer);
C#
public bool Equals(Microsoft.CodeAnalysis.ISymbol other, Microsoft.CodeAnalysis.SymbolEqualityComparer equalityComparer);

Parameters

other
ISymbol

The other symbol to compare against

equalityComparer
SymbolEqualityComparer

The SymbolEqualityComparer to use when comparing symbols

Returns

True if the symbols are equivalent.

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0