ArraySegment<T>.Equality Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет равенство двух структур ArraySegment<T>.
public:
static bool operator ==(ArraySegment<T> a, ArraySegment<T> b);
public static bool operator == (ArraySegment<T> a, ArraySegment<T> b);
static member ( = ) : ArraySegment<'T> * ArraySegment<'T> -> bool
Public Shared Operator == (a As ArraySegment(Of T), b As ArraySegment(Of T)) As Boolean
Параметры
Структура слева от оператора равенства.
Структура, которая находится справа от оператора равенства.
Возвращаемое значение
true
, если значения параметров a
и b
равны; в противном случае — false
.
Комментарии
Если выполняются все следующие условия, два ArraySegment<T> объекта считаются равными:
Они ссылаются на тот же массив.
Они начинаются с того же индекса.
Они имеют одинаковое количество элементов.
Эквивалентный метод для этого оператора: ArraySegment<T>.Equals(ArraySegment<T>)