Class SignatureComparer
- Namespace
- ICSharpCode.Decompiler.TypeSystem
- Assembly
- ICSharpCode.Decompiler.dll
Compares member signatures.
public sealed class SignatureComparer : IEqualityComparer<IMember>
- Inheritance
-
SignatureComparer
- Implements
- Inherited Members
Remarks
This comparer checks for equal short name, equal type parameter count, and equal parameter types (using ParameterListComparer).
Constructors
SignatureComparer(StringComparer)
public SignatureComparer(StringComparer nameComparer)
Parameters
nameComparer
StringComparer
Fields
Ordinal
Gets a signature comparer that uses an ordinal comparison for the member name.
public static readonly SignatureComparer Ordinal
Field Value
Methods
Equals(IMember, IMember)
public bool Equals(IMember x, IMember y)
Parameters
Returns
GetHashCode(IMember)
public int GetHashCode(IMember obj)
Parameters
obj
IMember