Freigeben über


ApplyToEachA-Vorgang

Vollqualifizierter Name: Std.Canon.ApplyToEachA

operation ApplyToEachA<'T>(singleElementOperation : ('T => Unit is Adj), register : 'T[]) : Unit is Adj

Zusammenfassung

Wendet einen Vorgang auf jedes Element in einem Register an. Der Modifizierer A gibt an, dass der Einzelelementvorgang angrenzend ist.

Eingabe

singleElementOperation

Vorgang, der auf jedes Element angewendet werden soll.

registrieren

Array von Elementen, auf die der angegebene Vorgang angewendet werden soll.

Typparameter

T

Das Ziel, für das der Vorgang fungiert.

Beispiel

Vorbereiten eines Drei-Qubit-Zustands |+⟩:

use register = Qubit[3];
ApplyToEach(H, register);

Siehe auch