Span<T>.Equality(Span<T>, Span<T>) Span<T>.Equality(Span<T>, Span<T>) Span<T>.Equality(Span<T>, Span<T>) Span<T>.Equality(Span<T>, Span<T>) Operator

定義

2 つの Span<T> オブジェクトが等しいかどうかを示す値を返します。Returns a value that indicates whether two Span<T> objects are equal.

public:
 static bool operator ==(Span<T> left, Span<T> right);
public static bool operator == (Span<T> left, Span<T> right);
static member ( = ) : Span<'T> * Span<'T> -> bool
Public Shared Operator == (left As Span(Of T), right As Span(Of T)) As Boolean

パラメーター

left
Span<T> Span<T> Span<T> Span<T>

比較対象とする最初のスパン。The first span to compare.

right
Span<T> Span<T> Span<T> Span<T>

比較対象とする 2 つ目のスパン。The second span to compare.

戻り値

2 つの Span<T> オブジェクトが等しい場合は true。それ以外の場合は falsetrue if the two Span<T> objects are equal; otherwise, false.

注釈

同じ長さで、leftrightが同じメモリを指している場合、2 つSpan<T>オブジェクトは等しいです。Two Span<T> objects are equal if they have the same length and the corresponding elements of left and right point to the same memory. 等値のテストでは、内容が等しいかどうかを判断しようとしないことに注意してください。Note that the test for equality does not attempt to determine whether the contents are equal.

適用対象