ArraySegment<T>.Equality Operátor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda jsou dvě ArraySegment<T> struktury stejné.
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
Parametry
Struktura na levé straně operátoru rovnosti.
Struktura na pravé straně operátoru rovnosti.
Návraty
true
je-li a
rovno b
; v opačném případě false
.
Poznámky
Dva ArraySegment<T> objekty jsou považovány za stejné, pokud jsou splněny všechny následující podmínky:
Odkazují na stejnou matici.
Začínají na stejném indexu.
Mají stejný počet prvků.
Ekvivalentní metoda tohoto operátoru je ArraySegment<T>.Equals(ArraySegment<T>)