Прочитать на английском

Поделиться через


ImmutableArrayExtensions.SequenceEqual Метод

Определение

Перегрузки

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

Определяет, совпадают ли две последовательности, используя функцию сравнения на равенство.

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

Определяет, совпадают ли две последовательности, используя функцию сравнения на равенство.

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

Определяет, совпадают ли две последовательности, используя функцию сравнения на равенство.

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

Исходный код:
ImmutableArrayExtensions.cs
Исходный код:
ImmutableArrayExtensions.cs
Исходный код:
ImmutableArrayExtensions.cs

Определяет, совпадают ли две последовательности, используя функцию сравнения на равенство.

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;
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;

Параметры типа

TDerived

Тип элементов сравниваемого массива.

TBase

Тип элементов коллекции.

Параметры

immutableArray
ImmutableArray<TBase>

Массив, используемый для сравнения.

items
IEnumerable<TDerived>

Элементы, используемые для сравнения.

comparer
IEqualityComparer<TBase>

Функция сравнения, которую нужно использовать для проверки на равенство.

Возвращаемое значение

Значение true, если последовательности равны; в противном случае — значение false.

Применяется к

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

Исходный код:
ImmutableArrayExtensions.cs
Исходный код:
ImmutableArrayExtensions.cs
Исходный код:
ImmutableArrayExtensions.cs

Определяет, совпадают ли две последовательности, используя функцию сравнения на равенство.

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;
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;

Параметры типа

TDerived

Тип элементов сравниваемого массива.

TBase

Тип элементов коллекции.

Параметры

immutableArray
ImmutableArray<TBase>

Массив, используемый для сравнения.

items
ImmutableArray<TDerived>

Элементы, используемые для сравнения.

comparer
IEqualityComparer<TBase>

Функция сравнения, которую нужно использовать для проверки на равенство.

Возвращаемое значение

Значение true, если последовательности равны; в противном случае — значение false.

Применяется к

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

Исходный код:
ImmutableArrayExtensions.cs
Исходный код:
ImmutableArrayExtensions.cs
Исходный код:
ImmutableArrayExtensions.cs

Определяет, совпадают ли две последовательности, используя функцию сравнения на равенство.

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;

Параметры типа

TDerived

Тип элементов сравниваемого массива.

TBase

Тип элементов коллекции.

Параметры

immutableArray
ImmutableArray<TBase>

Массив, используемый для сравнения.

items
ImmutableArray<TDerived>

Элементы, используемые для сравнения.

predicate
Func<TBase,TBase,Boolean>

Функция сравнения, которую нужно использовать для проверки на равенство.

Возвращаемое значение

Значение true, если последовательности равны; в противном случае — значение false.

Применяется к