ImmutableArray<T>.IImmutableList<T>.RemoveRange Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>) |
Удаляет из массива указанные элементы. |
IImmutableList<T>.RemoveRange(Int32, Int32) |
Возвращает массив, из которого удалены элементы в указанной позиции. |
IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>)
- Исходный код:
- ImmutableArray_1.cs
- Исходный код:
- ImmutableArray_1.cs
- Исходный код:
- ImmutableArray_1.cs
Удаляет из массива указанные элементы.
virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer) = System::Collections::Immutable::IImmutableList<T>::RemoveRange;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveRange
Параметры
- items
- IEnumerable<T>
Элементы, которые нужно удалить, если соответствующие значения будут найдены в списке.
- equalityComparer
- IEqualityComparer<T>
Функция сравнения на равенство, которую нужно использовать для поиска.
Возвращаемое значение
Новый массив, из которого удалены указанные элементы.
Реализации
Комментарии
Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр ImmutableArray<T> приведен к типу интерфейса IImmutableList<T>.
Применяется к
IImmutableList<T>.RemoveRange(Int32, Int32)
- Исходный код:
- ImmutableArray_1.cs
- Исходный код:
- ImmutableArray_1.cs
- Исходный код:
- ImmutableArray_1.cs
Возвращает массив, из которого удалены элементы в указанной позиции.
virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveRange(int index, int count) = System::Collections::Immutable::IImmutableList<T>::RemoveRange;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveRange (int index, int count);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveRange : int * int -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveRange : int * int -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveRange (index As Integer, count As Integer) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveRange
Параметры
- index
- Int32
Отсчитываемый от нуля индекс начального элемента, который требуется удалить из массива.
- count
- Int32
Количество удаляемых из массива элементов.
Возвращаемое значение
Новый массив, из которого удалены указанные элементы.
Реализации
Комментарии
Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр ImmutableArray<T> приведен к типу интерфейса IImmutableList<T>.