Observable.ElementAtOrDefault<TSource-Methode>
Gibt das Element an einem angegebenen Index in einer Sequenz oder einen Standardwert zurück, wenn der Index außerhalb des gültigen Bereichs liegt.
Namespace:System.Reactive.Linq
Versammlung: System.Reaktiv (in System.Reactive.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function ElementAtOrDefault(Of TSource) ( _
source As IObservable(Of TSource), _
index As Integer _
) As IObservable(Of TSource)
'Usage
Dim source As IObservable(Of TSource)
Dim index As Integer
Dim returnValue As IObservable(Of TSource)
returnValue = source.ElementAtOrDefault(index)
public static IObservable<TSource> ElementAtOrDefault<TSource>(
this IObservable<TSource> source,
int index
)
[ExtensionAttribute]
public:
generic<typename TSource>
static IObservable<TSource>^ ElementAtOrDefault(
IObservable<TSource>^ source,
int index
)
static member ElementAtOrDefault :
source:IObservable<'TSource> *
index:int -> IObservable<'TSource>
JScript does not support generic types and methods.
Typparameter
- TSource
Der Quellentyp.
Parameter
- source
Typ: System.IObservable<TSource>
Die beobachtbare Sequenz, von der das Element zurückgegeben werden soll.
- Index
Typ: System.Int32
Der auf 0 (null) basierende Index des abzurufenden Elements.
Rückgabewert
Typ: System.IObservable<TSource>
Eine beobachtbare Sequenz, die das Element an der angegebenen Position in der Quellsequenz oder einen Standardwert erzeugt, wenn sich der Index außerhalb der Grenzen der Quellsequenz befindet.
Hinweis zur Verwendung
In Visual Basic und C# können Sie diese Methode als instance-Methode für jedes Objekt vom Typ IObservable<TSource> aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter oder .