ParallelEnumerable.DefaultIfEmpty 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果序列为空,则返回指定并行序列的元素或单个实例集合中的指定值。
重载
| 名称 | 说明 |
|---|---|
| DefaultIfEmpty<TSource>(ParallelQuery<TSource>) |
如果序列为空,则返回指定并行序列的元素或单一实例集合中类型参数的默认值。 |
| DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource) |
如果序列为空,则返回指定并行序列的元素或单个实例集合中的指定值。 |
DefaultIfEmpty<TSource>(ParallelQuery<TSource>)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
如果序列为空,则返回指定并行序列的元素或单一实例集合中类型参数的默认值。
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)
类型参数
- TSource
的元素 source的类型。
参数
- source
- ParallelQuery<TSource>
返回默认值的序列(如果为空)。
返回
如果为空,则包含 default(TSource) source 的序列;否则为 source。
例外
source 是空引用(Visual Basic 中没有任何内容)。
在查询评估期间发生一个或多个异常。
另请参阅
适用于
DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
- Source:
- ParallelEnumerable.cs
如果序列为空,则返回指定并行序列的元素或单个实例集合中的指定值。
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)
类型参数
- TSource
的元素 source的类型。
参数
- source
- ParallelQuery<TSource>
返回指定值(如果为空)的序列。
- defaultValue
- TSource
如果序列为空,则返回的值。
返回
如果为空,则包含 defaultValue source 的序列;否则为 source。
例外
source 是空引用(Visual Basic 中没有任何内容)。
在查询评估期间发生一个或多个异常。