ArraySegment<T>.Equals ArraySegment<T>.Equals ArraySegment<T>.Equals ArraySegment<T>.Equals Method

Определение

Определяет равенство двух объектов.Determines whether two objects are equal.

Перегрузки

Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>)

Определяет, равна ли указанная структура ArraySegment<T> текущему экземпляру.Determines whether the specified ArraySegment<T> structure is equal to the current instance.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли указанный объект текущему экземпляру.Determines whether the specified object is equal to the current instance.

Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>)

Определяет, равна ли указанная структура ArraySegment<T> текущему экземпляру.Determines whether the specified ArraySegment<T> structure is equal to the current instance.

public:
 bool Equals(ArraySegment<T> obj);
public bool Equals (ArraySegment<T> obj);
override this.Equals : ArraySegment<'T> -> bool
Public Function Equals (obj As ArraySegment(Of T)) As Boolean

Параметры

obj
ArraySegment<T> ArraySegment<T> ArraySegment<T> ArraySegment<T>

Структура для сравнения с текущим экземпляром.The structure to compare with the current instance.

Возвраты

Значение true, если указанная структура ArraySegment<T> равна текущему экземпляру; в противном случае — значение false.true if the specified ArraySegment<T> structure is equal to the current instance; otherwise, false.

Комментарии

Два ArraySegment<T> объекты считаются равными, если выполняются все перечисленные ниже условия:Two ArraySegment<T> objects are considered to be equal if all the following conditions are met:

  • Они ссылаются на тот же массив.They reference the same array.

  • Они начинают с таким же индексом в массиве.They begin at the same index in the array.

  • Они имеют одинаковое количество элементов.They have the same number of elements.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли указанный объект текущему экземпляру.Determines whether the specified object is equal to the current instance.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Параметры

obj
Object Object Object Object

Объект для сравнения с текущим экземпляром.The object to be compared with the current instance.

Возвраты

Значение true, если указанный объект является структурой ArraySegment<T> и равен текущему экземпляру; в противном случае — значение false.true if the specified object is a ArraySegment<T> structure and is equal to the current instance; otherwise, false.

Комментарии

Два ArraySegment<T> объекты считаются равными, если выполняются все перечисленные ниже условия:Two ArraySegment<T> objects are considered to be equal if all the following conditions are met:

  • Они ссылаются на тот же массив.They reference the same array.

  • Они начинают с таким же индексом в массиве.They begin at the same index in the array.

  • Они имеют одинаковое количество элементов.They have the same number of elements.

Применяется к