Insert a single qubit into the register.
| C# | Visual Basic | Visual C++ |
IQuantumRegister InsertQubits( int AtIndex, IQubit QubitToInsert )
Function InsertQubits ( _ AtIndex As Integer, _ QubitToInsert As IQubit _ ) As IQuantumRegister
IQuantumRegister^ InsertQubits( int AtIndex, IQubit^ QubitToInsert )
- AtIndex (Int32)
- The qubit will be inserted starting at this index. The qubits at this index and after at the existing one will be shifted.
- QubitToInsert (IQubit)
- The qubit to insert. Passing null is valid and has no effect on the register.
The reference to the combined register.
| Exception | Condition |
|---|---|
| IndexOutOfRangeException | Thrown if the index specified
is out of range. |