Cove - A Practical Quantum Computer Programming Framework
InsertQubits Method (AtIndex, RegisterToInsert)
NamespacesCove.BaseIQuantumRegisterInsertQubits(Int32, IQuantumRegister)
Insert a quantum register into this one.
Declaration Syntax
C#Visual BasicVisual C++
IQuantumRegister InsertQubits(
	int AtIndex,
	IQuantumRegister RegisterToInsert
)
Function InsertQubits ( _
	AtIndex As Integer, _
	RegisterToInsert As IQuantumRegister _
) As IQuantumRegister
IQuantumRegister^ InsertQubits(
	int AtIndex, 
	IQuantumRegister^ RegisterToInsert
)
Parameters
AtIndex (Int32)
The register will be inserted starting at this index. The qubits at this index and after at the existing one will be shifted.
RegisterToInsert (IQuantumRegister)
The register to insert into this one. Passing null is valid and has no effect on the register.
Return Value
A reference to the combined regiser.
Exceptions
ExceptionCondition
IndexOutOfRangeExceptionThrown if the index specified is out of range.

Assembly: Cove.Base (Module: Cove.Base) Version: 1.0.0.0 (1.0.0.0)