Aracılığıyla paylaş


ArraySegment<T>.Inequality Operatör

Tanım

İki ArraySegment<T> yapının eşit olmadığını gösterir.

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

Parametreler

a
ArraySegment<T>

Eşitsizlik işlecinin sol tarafındaki yapı.

b
ArraySegment<T>

Eşitsizlik işlecinin sağ tarafındaki yapı.

Döndürülenler

Boolean

true eşit değilse a b; değilse , false.

Açıklamalar

İki ArraySegment<T> nesne aynı kapalı genel türe sahipse ancak aşağıdaki koşullardan herhangi biri doğruysa eşit değil olarak kabul edilir:

  • Aynı diziye başvurmaz.

  • Farklı başlangıç dizinleri vardır.

  • Farklı sayıda öğeye sahiptirler.

Bu işleç için eşdeğer yöntem şudur: ArraySegment<T>.Equals(ArraySegment<T>)

Şunlara uygulanır