다음을 통해 공유


ImmutableArray<T>.RemoveRange 메서드

정의

오버로드

RemoveRange(IEnumerable<T>)

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

RemoveRange(ImmutableArray<T>)

이 목록에서 지정된 값을 제거합니다.

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

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

RemoveRange(ImmutableArray<T>, IEqualityComparer<T>)

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

RemoveRange(Int32, Int32)

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

RemoveRange(ReadOnlySpan<T>, IEqualityComparer<T>)

이 목록에서 지정된 값을 제거합니다.

RemoveRange(T[], IEqualityComparer<T>)

이 목록에서 지정된 값을 제거합니다.

RemoveRange(IEnumerable<T>)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

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

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items);
member this.RemoveRange : seq<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As IEnumerable(Of T)) As ImmutableArray(Of T)

매개 변수

items
IEnumerable<T>

이 목록에 일치하는 항목이 있는 경우 제거할 항목입니다.

반환

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

적용 대상

RemoveRange(ImmutableArray<T>)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

이 목록에서 지정된 값을 제거합니다.

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Immutable::ImmutableArray<T> items);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items);
member this.RemoveRange : System.Collections.Immutable.ImmutableArray<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As ImmutableArray(Of T)) As ImmutableArray(Of T)

매개 변수

items
ImmutableArray<T>

이 목록에 일치하는 항목이 있는 경우 제거할 항목입니다.

반환

요소가 제거된 새 목록입니다.

적용 대상

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

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

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

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As ImmutableArray(Of T)

매개 변수

items
IEnumerable<T>

이 목록에 일치하는 항목이 있는 경우 제거할 항목입니다.

equalityComparer
IEqualityComparer<T>

검색에서 사용할 같음 비교자입니다.

반환

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

적용 대상

RemoveRange(ImmutableArray<T>, IEqualityComparer<T>)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

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

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Immutable::ImmutableArray<T> items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.RemoveRange : System.Collections.Immutable.ImmutableArray<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As ImmutableArray(Of T), equalityComparer As IEqualityComparer(Of T)) As ImmutableArray(Of T)

매개 변수

items
ImmutableArray<T>

이 목록에 일치하는 항목이 있는 경우 제거할 항목입니다.

equalityComparer
IEqualityComparer<T>

검색에서 사용할 같음 비교자입니다.

반환

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

적용 대상

RemoveRange(Int32, Int32)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

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

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(int index, int length);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (int index, int length);
member this.RemoveRange : int * int -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (index As Integer, length As Integer) As ImmutableArray(Of T)

매개 변수

index
Int32

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

length
Int32

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

반환

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

적용 대상

RemoveRange(ReadOnlySpan<T>, IEqualityComparer<T>)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

이 목록에서 지정된 값을 제거합니다.

public System.Collections.Immutable.ImmutableArray<T> RemoveRange (ReadOnlySpan<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer = default);
member this.RemoveRange : ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As ReadOnlySpan(Of T), Optional equalityComparer As IEqualityComparer(Of T) = Nothing) As ImmutableArray(Of T)

매개 변수

items
ReadOnlySpan<T>

이 목록에 일치하는 항목이 있는 경우 제거할 항목입니다.

equalityComparer
IEqualityComparer<T>

검색에서 사용할 같음 비교자입니다.

반환

요소가 제거된 새 목록입니다.

적용 대상

RemoveRange(T[], IEqualityComparer<T>)

Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs
Source:
ImmutableArray_1.cs

이 목록에서 지정된 값을 제거합니다.

public System.Collections.Immutable.ImmutableArray<T> RemoveRange (T[] items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer = default);
member this.RemoveRange : 'T[] * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As T(), Optional equalityComparer As IEqualityComparer(Of T) = Nothing) As ImmutableArray(Of T)

매개 변수

items
T[]

이 목록에 일치하는 항목이 있는 경우 제거할 항목입니다.

equalityComparer
IEqualityComparer<T>

검색에서 사용할 같음 비교자입니다.

반환

요소가 제거된 새 목록입니다.

적용 대상