Udostępnij za pośrednictwem


SymbolEqualityComparer Class

Definition

Allows for the comparison of two ISymbol instances

public sealed class SymbolEqualityComparer : System.Collections.Generic.IEqualityComparer<Microsoft.CodeAnalysis.ISymbol>
type SymbolEqualityComparer = class
    interface IEqualityComparer<ISymbol>
Public NotInheritable Class SymbolEqualityComparer
Implements IEqualityComparer(Of ISymbol)
Inheritance
SymbolEqualityComparer
Implements

Fields

Default

Compares two ISymbol instances based on the default comparison rules, equivalent to calling Equals(T).

IncludeNullability

Compares two ISymbol instances, considering that a reference type and the same nullable reference type are not equal.

Methods

Equals(ISymbol, ISymbol)

Determines if two ISymbol instances are equal according to the rules of this comparer

GetHashCode(ISymbol)

Applies to