다음을 통해 공유


ImmutableArray<T>.IImmutableList<T>.RemoveRange 메서드

정의

오버로드

IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

이 배열에서 지정된 항목을 제거합니다.

IImmutableList<T>.RemoveRange(Int32, Int32)

지정된 위치의 요소가 제거된 배열을 반환합니다.

IImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
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)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
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

배열에서 제거할 시작 요소의 0부터 시작하는 인덱스입니다.

count
Int32

배열에서 제거할 요소 수입니다.

반환

지정된 요소가 제거된 새 배열입니다.

구현

설명

이 멤버는 명시적 인터페이스 멤버 구현이며, ImmutableArray<T> 인스턴스가 IImmutableList<T> 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.

적용 대상