Skip to content

,System.IObservable{--1},System.Func{--0,--1,--2})}

Signal.Pair(IObservable, IObservable, Func) method

Defined in

Type: Signal Namespace: ReactiveUI.Primitives.Reactive.Signals Assembly: ReactiveUI.Primitives.Reactive.dll

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

public static IObservable<TResult> Pair<TLeft, TRight, TResult>(IObservable<TLeft> left, IObservable<TRight> right, Func<TLeft, TRight, TResult> selector)

View source

Summary: Mirrors the first supplied signal to produce a value or terminal signal.

Type parameters

NameDescription
TLeftThe type of the left signal values.
TRightThe type of the right signal values.
TResultThe type of the result.

Parameters

NameTypeDescription
leftIObservableThe left signal.
rightIObservableThe right signal.
selectorFuncThe function that combines the paired values.

Returns: IObservable -- An Signals.