ParallelEnumerable.SkipWhile Metod

Definition

Kringgår element i en parallell sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen.

Överlagringar

Name Description
SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Kringgår element i en parallell sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen.

SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Kringgår element i en parallell sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen. Elementets index används i logiken i predikatfunktionen.

SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Kringgår element i en parallell sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ SkipWhile(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> SkipWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member SkipWhile : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function SkipWhile(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As ParallelQuery(Of TSource)

Typparametrar

TSource

Typ av element i source.

Parametrar

source
ParallelQuery<TSource>

Sekvensen som elementen ska returneras från.

predicate
Func<TSource,Boolean>

En funktion för att testa varje element för ett villkor.

Returer

En sekvens som innehåller elementen från indatasekvensen med början vid det första elementet i den linjära serien som inte klarar testet som anges av predikatet.

Undantag

source eller predicate är en nullreferens (ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Se även

Gäller för

SkipWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Kringgår element i en parallell sekvens så länge ett angivet villkor är sant och returnerar sedan de återstående elementen. Elementets index används i logiken i predikatfunktionen.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ SkipWhile(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> SkipWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,bool> predicate);
static member SkipWhile : System.Linq.ParallelQuery<'Source> * Func<'Source, int, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function SkipWhile(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Integer, Boolean)) As ParallelQuery(Of TSource)

Typparametrar

TSource

Typ av element i source.

Parametrar

source
ParallelQuery<TSource>

Sekvensen som elementen ska returneras från.

predicate
Func<TSource,Int32,Boolean>

En funktion för att testa varje källelement för ett villkor. den andra parametern för funktionen representerar indexet för källelementet.

Returer

En sekvens som innehåller elementen från indatasekvensen med början vid det första elementet i den linjära serien som inte klarar testet som anges av predikatet.

Undantag

source eller predicate är en nullreferens (ingenting i Visual Basic).

Mer än Int32.MaxValue-element räknas upp av frågan.

Ett eller flera undantag inträffade under utvärderingen av frågan.

Se även

Gäller för