ImmutableArrayExtensions.SequenceEqual Método

Definición

Sobrecargas

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>)

Determina si dos secuencias son iguales según un comparador de igualdad.

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>)

Determina si dos secuencias son iguales según un comparador de igualdad.

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>)

Determina si dos secuencias son iguales según un comparador de igualdad.

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>)

Source:
ImmutableArrayExtensions.cs
Source:
ImmutableArrayExtensions.cs
Source:
ImmutableArrayExtensions.cs

Determina si dos secuencias son iguales según un comparador de igualdad.

C#
public static bool SequenceEqual<TDerived,TBase> (this System.Collections.Immutable.ImmutableArray<TBase> immutableArray, System.Collections.Generic.IEnumerable<TDerived> items, System.Collections.Generic.IEqualityComparer<TBase> comparer = default) where TDerived : TBase;
C#
public static bool SequenceEqual<TDerived,TBase> (this System.Collections.Immutable.ImmutableArray<TBase> immutableArray, System.Collections.Generic.IEnumerable<TDerived> items, System.Collections.Generic.IEqualityComparer<TBase>? comparer = default) where TDerived : TBase;

Parámetros de tipo

TDerived

Tipo de elemento de la matriz comparada.

TBase

Tipo de elemento incluido en la colección.

Parámetros

immutableArray
ImmutableArray<TBase>

Matriz que se va a utilizar para la comparación.

items
IEnumerable<TDerived>

Elementos que se van a utilizar para la comparación.

comparer
IEqualityComparer<TBase>

Comparador que se va a utilizar para comprobar la igualdad.

Devoluciones

true para indicar que las secuencias son iguales; de lo contrario, false.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>)

Source:
ImmutableArrayExtensions.cs
Source:
ImmutableArrayExtensions.cs
Source:
ImmutableArrayExtensions.cs

Determina si dos secuencias son iguales según un comparador de igualdad.

C#
public static bool SequenceEqual<TDerived,TBase> (this System.Collections.Immutable.ImmutableArray<TBase> immutableArray, System.Collections.Immutable.ImmutableArray<TDerived> items, System.Collections.Generic.IEqualityComparer<TBase> comparer = default) where TDerived : TBase;
C#
public static bool SequenceEqual<TDerived,TBase> (this System.Collections.Immutable.ImmutableArray<TBase> immutableArray, System.Collections.Immutable.ImmutableArray<TDerived> items, System.Collections.Generic.IEqualityComparer<TBase>? comparer = default) where TDerived : TBase;

Parámetros de tipo

TDerived

Tipo de elemento de la matriz comparada.

TBase

Tipo de elemento incluido en la colección.

Parámetros

immutableArray
ImmutableArray<TBase>

Matriz que se va a utilizar para la comparación.

items
ImmutableArray<TDerived>

Elementos que se van a utilizar para la comparación.

comparer
IEqualityComparer<TBase>

Comparador que se va a utilizar para comprobar la igualdad.

Devoluciones

true para indicar que las secuencias son iguales; de lo contrario, false.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0

SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>)

Source:
ImmutableArrayExtensions.cs
Source:
ImmutableArrayExtensions.cs
Source:
ImmutableArrayExtensions.cs

Determina si dos secuencias son iguales según un comparador de igualdad.

C#
public static bool SequenceEqual<TDerived,TBase> (this System.Collections.Immutable.ImmutableArray<TBase> immutableArray, System.Collections.Immutable.ImmutableArray<TDerived> items, Func<TBase,TBase,bool> predicate) where TDerived : TBase;

Parámetros de tipo

TDerived

Tipo de elemento de la matriz comparada.

TBase

Tipo de elemento incluido en la colección.

Parámetros

immutableArray
ImmutableArray<TBase>

Matriz que se va a utilizar para la comparación.

items
ImmutableArray<TDerived>

Elementos que se van a utilizar para la comparación.

predicate
Func<TBase,TBase,Boolean>

Comparador que se va a utilizar para comprobar la igualdad.

Devoluciones

true para indicar que las secuencias son iguales; de lo contrario, false.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
UWP 10.0