ParallelEnumerable.LastOrDefault 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
병렬 시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.
오버로드
LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
병렬 시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다. |
LastOrDefault<TSource>(ParallelQuery<TSource>) |
병렬 시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다. |
LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
병렬 시퀀스에서 특정 조건에 맞는 마지막 요소를 반환하거나, 이러한 요소가 없으면 기본값을 반환합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource LastOrDefault(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource LastOrDefault<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
public static TSource? LastOrDefault<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member LastOrDefault : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function LastOrDefault(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As TSource
형식 매개 변수
- TSource
source
요소의 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
요소가 반환되는 시퀀스입니다.
반환
시퀀스가 비어 있거나 조건자 함수의 테스트를 통과하는 요소가 없으면 default()이고, 그렇지 않으면 조건자 함수의 테스트를 통과하는 마지막 요소입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source
또는 predicate
가 null 참조(Visual Basic의 경우 Nothing)인 경우
쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.
설명
쿼리가 정렬되지 않은 경우 마지막 요소는 비결정적입니다. 자세한 내용은 PLINQ에서 순서 유지를 참조하세요.
추가 정보
적용 대상
LastOrDefault<TSource>(ParallelQuery<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
병렬 시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없으면 기본값을 반환합니다.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource LastOrDefault(System::Linq::ParallelQuery<TSource> ^ source);
public static TSource LastOrDefault<TSource> (this System.Linq.ParallelQuery<TSource> source);
public static TSource? LastOrDefault<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member LastOrDefault : System.Linq.ParallelQuery<'Source> -> 'Source
<Extension()>
Public Function LastOrDefault(Of TSource) (source As ParallelQuery(Of TSource)) As TSource
형식 매개 변수
- TSource
source
요소의 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
요소가 반환되는 시퀀스입니다.
반환
소스 시퀀스가 비어 있으면 default()이고, 그렇지 않으면 시퀀스의 마지막 요소입니다.
예외
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) 통해 전달된 토큰으로 쿼리가 취소된 경우
source
가 null 참조(Visual Basic의 경우 Nothing)인 경우
쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.
설명
쿼리가 정렬되지 않은 경우 마지막 요소는 비결정적입니다. 자세한 내용은 PLINQ에서 순서 유지를 참조하세요.
추가 정보
적용 대상
.NET