Fungsi terikat

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Canon

Paket: Microsoft.Quantum.Standard

Mengingat array operasi yang bertindak pada satu input, menghasilkan operasi baru yang melakukan setiap operasi yang diberikan secara berurutan.

function Bound<'T> (operations : ('T => Unit)[]) : ('T => Unit)

Input

operations : 'T =>Unit []

Urutan operasi yang akan dilakukan pada input tertentu.

Output : 'T =>Unit

Operasi baru yang melakukan setiap operasi yang diberikan secara berurutan pada inputnya.

Jenis parameter

'T

Target di mana masing-masing operasi dalam array bertindak.

Contoh

Berikut ini setara:

let bound = Bound([U, V]);
bound(x);

dan

U(x); V(x);

Lihat juga