AsyncEnumerable.DefaultIfEmpty Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>) |
Returnerar elementen i den angivna sekvensen eller typparameterns standardvärde om sekvensen är tom. |
| DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>, TSource) |
Returnerar elementen i den angivna sekvensen eller det angivna värdet om sekvensen är tom. |
DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>)
- Källa:
- DefaultIfEmpty.cs
- Källa:
- DefaultIfEmpty.cs
- Källa:
- DefaultIfEmpty.cs
Returnerar elementen i den angivna sekvensen eller typparameterns standardvärde om sekvensen är tom.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ DefaultIfEmpty(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source);
public static System.Collections.Generic.IAsyncEnumerable<TSource?> DefaultIfEmpty<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source);
static member DefaultIfEmpty : System.Collections.Generic.IAsyncEnumerable<'Source> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function DefaultIfEmpty(Of TSource) (source As IAsyncEnumerable(Of TSource)) As IAsyncEnumerable(Of TSource)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
Sekvensen som returnerar ett standardvärde för om den är tom.
Returer
Ett IAsyncEnumerable<T> objekt som innehåller standardvärdet för TSource-typen om källan är tom, annars källa.
Undantag
source är null.
Gäller för
DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>, TSource)
- Källa:
- DefaultIfEmpty.cs
- Källa:
- DefaultIfEmpty.cs
- Källa:
- DefaultIfEmpty.cs
Returnerar elementen i den angivna sekvensen eller det angivna värdet om sekvensen är tom.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ DefaultIfEmpty(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, TSource defaultValue);
public static System.Collections.Generic.IAsyncEnumerable<TSource> DefaultIfEmpty<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, TSource defaultValue);
static member DefaultIfEmpty : System.Collections.Generic.IAsyncEnumerable<'Source> * 'Source -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function DefaultIfEmpty(Of TSource) (source As IAsyncEnumerable(Of TSource), defaultValue As TSource) As IAsyncEnumerable(Of TSource)
Typparametrar
- TSource
Typ av källelement.
Parametrar
- source
- IAsyncEnumerable<TSource>
Sekvensen som returnerar ett standardvärde för om den är tom.
- defaultValue
- TSource
Värdet som ska returneras om sekvensen är tom.
Returer
Ett IAsyncEnumerable<T> objekt som innehåller standardvärdet för TSource-typen om källan är tom, annars källa.
Undantag
source är null.