Insert a number of qubits at the beginning of the register. All other
qubits are shifted to higher indexes.
| C# | Visual Basic | Visual C++ |
public IQuantumRegister InsertQubitsAtBeginning( int NumberOfQubitsToAdd )
Public Function InsertQubitsAtBeginning ( _ NumberOfQubitsToAdd As Integer _ ) As IQuantumRegister
public: virtual IQuantumRegister^ InsertQubitsAtBeginning( int NumberOfQubitsToAdd ) sealed
- NumberOfQubitsToAdd (Int32)
- The number of qubits to add to the register.
A reference to the expanded register.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | Thrown if this insert causes the register to
exceed the maximum allowable size. |
| NotImplementedException | This method is not yet
implemented. |