ArraySegment<T>.Inequality Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет неравенство двух структур ArraySegment<T>.
public:
static bool operator !=(ArraySegment<T> a, ArraySegment<T> b);
public static bool operator != (ArraySegment<T> a, ArraySegment<T> b);
static member op_Inequality : 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>)