// Assembly: mscorlib
// Full name: System.Collections.Generic.EqualityComparer`1

namespace System.Collections.Generic
{
public class EqualityComparer`1 // TypeDefIndex: 4855
{
	// Fields
	type#5184 defaultComparer;

	// Methods
	// RVA: -1
	public static type#5183 get_Default() { }
	// RVA: -1
	private static type#5183 CreateComparer() { }
	// RVA: -1
	public abstract type#15313 Equals(type#1083 x, type#1083 y) { }
	// RVA: -1
	public abstract type#20867 GetHashCode(type#1083 obj) { }
	// RVA: -1
	internal virtual type#20867 IndexOf(type#12617 array, type#1083 value, type#20867 startIndex, type#20867 count) { }
	// RVA: -1
	internal virtual type#20867 LastIndexOf(type#12617 array, type#1083 value, type#20867 startIndex, type#20867 count) { }
	// RVA: -1
	private virtual type#20867 System.Collections.IEqualityComparer.GetHashCode(type#23705 obj) { }
	// RVA: -1
	private virtual type#15313 System.Collections.IEqualityComparer.Equals(type#23705 x, type#23705 y) { }
	// RVA: -1
	protected type#28660 .ctor() { }
}
}
