Table of Contents

Class TopLevelTypeNameComparer

Namespace
ICSharpCode.Decompiler.TypeSystem
Assembly
ICSharpCode.Decompiler.dll
public sealed class TopLevelTypeNameComparer : IEqualityComparer<TopLevelTypeName>
Inheritance
TopLevelTypeNameComparer
Implements
Inherited Members

Constructors

TopLevelTypeNameComparer(StringComparer)

public TopLevelTypeNameComparer(StringComparer nameComparer)

Parameters

nameComparer StringComparer

Fields

NameComparer

public readonly StringComparer NameComparer

Field Value

StringComparer

Ordinal

public static readonly TopLevelTypeNameComparer Ordinal

Field Value

TopLevelTypeNameComparer

OrdinalIgnoreCase

public static readonly TopLevelTypeNameComparer OrdinalIgnoreCase

Field Value

TopLevelTypeNameComparer

Methods

Equals(TopLevelTypeName, TopLevelTypeName)

public bool Equals(TopLevelTypeName x, TopLevelTypeName y)

Parameters

x TopLevelTypeName
y TopLevelTypeName

Returns

bool

GetHashCode(TopLevelTypeName)

public int GetHashCode(TopLevelTypeName obj)

Parameters

obj TopLevelTypeName

Returns

int