Create a new quantum register where each qubit is set to the bool specified in the array.
Qubit x will be set to element x in InitialQubitValues.

Declaration Syntax
public QuantumRegister(
bool[] InitialQubitValues
)
Public Sub New ( _
InitialQubitValues As Boolean() _
)
public:
QuantumRegister(
array<bool>^ InitialQubitValues
)

Parameters
- InitialQubitValues (array<
Boolean
>[]()[])
- An array of boolean initial values, must contain
at least 1 element.

Exceptions
| Exception | Condition |
|---|
| ArgumentNullException | Thrown if InitialQubitValues is null.
|
| ArgumentOutOfRangeException | Thrown if InitialQubitValues does
not contain at least one element.
|
Assembly:
Cove.LocalSimulation (Module: Cove.LocalSimulation) Version: 1.0.0.0 (1.0.0.0)