ParallelEnumerable.DefaultIfEmpty Yöntem

Tanım

Dizi boşsa, belirtilen paralel dizinin öğelerini veya tekil koleksiyondaki belirtilen değeri döndürür.

Aşırı Yüklemeler

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Belirtilen paralel dizinin öğelerini veya dizi boşsa bir singleton koleksiyonunda tür parametresinin varsayılan değerini döndürür.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)

Dizi boşsa, belirtilen paralel dizinin öğelerini veya tekil koleksiyondaki belirtilen değeri döndürür.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Belirtilen paralel dizinin öğelerini veya dizi boşsa bir singleton koleksiyonunda tür parametresinin varsayılan değerini döndürür.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ DefaultIfEmpty(System::Linq::ParallelQuery<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> DefaultIfEmpty<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member DefaultIfEmpty : System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function DefaultIfEmpty(Of TSource) (source As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
ParallelQuery<TSource>

Boşsa için varsayılan değer döndürülecek sıra.

Döndürülenler

Boşsa source default(TSource) içeren bir sıra; aksi takdirde , source.

Özel durumlar

source null başvurudur (Visual Basic'te hiçbir şey yoktur).

Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.

Ayrıca bkz.

Şunlara uygulanır

DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Dizi boşsa, belirtilen paralel dizinin öğelerini veya tekil koleksiyondaki belirtilen değeri döndürür.

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

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
ParallelQuery<TSource>

Belirtilen değerin boş olması durumunda döndürülecek sıra.

defaultValue
TSource

Dizi boşsa döndürülecek değer.

Döndürülenler

Boşsa source defaultValue içeren bir sıra; aksi takdirde, source.

Özel durumlar

source null başvurudur (Visual Basic'te hiçbir şey yoktur).

Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.

Ayrıca bkz.

Şunlara uygulanır