Table of Contents

Class MultiKey<T1, T2>

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class MultiKey<T1, T2> : IEquatable<MultiKey<T1, T2>>

Type Parameters

T1
T2
Inheritance
MultiKey<T1, T2>
Implements
Derived
Inherited Members
Extension Methods

Constructors

MultiKey(T1, T2)

public MultiKey(T1 key1, T2 key2)

Parameters

key1 T1
key2 T2

Properties

Key1

public T1 Key1 { get; }

Property Value

T1

Key2

public T2 Key2 { get; }

Property Value

T2

Methods

Equals(MultiKey<T1, T2>)

public bool Equals(MultiKey<T1, T2> key)

Parameters

key MultiKey<T1, T2>

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string