ApplyIfOne-Vorgang

Warnung

Diese Dokumentation bezieht sich auf das klassische QDK, das durch das moderne QDK ersetzt wurde.

Weitere Informationen finden https://aka.ms/qdk.api Sie in der API-Dokumentation für das moderne QDK.

Namespace: Microsoft.Quantum.Canon

Paket: Microsoft.Quantum.Standard

Wendet einen Vorgang an, der auf einem klassischen Ergebniswert basiert.

operation ApplyIfOne<'T> (result : Result, (op : ('T => Unit), target : 'T)) : Unit

BESCHREIBUNG

Bei einem Vorgang op und einem Ergebniswert resultgilt für op , target wenn result ist One. Wenn Zero, geschieht nichts mit dem target.

Eingabe

Ergebnis : Ergebnis

Ein Messergebnis, das steuert, ob der Vorgang angewendet wird oder nicht.

op : 'T =>Unit

Ein Vorgang, der bedingt angewendet werden soll.

target : 'T

Die Eingabe, auf die der Vorgang angewendet wird.

Ausgabe : Einheit

Typparameter

"T

Der Eingabetyp des vorgangs, der bedingt angewendet werden soll.

Weitere Informationen