The result of a measurement from quantum computation.
Default constructor, 0 length result
Constructor to create a classical result based on the number of qubits in the register and the value of the result. (Which should be treated like an unsigned long, but long is used since it is CLS compliant.)
Constructor to create a classical result based on the number of qubits in the register and the value of the result. (Which should be treated like an unsigned long, but long is used since it is CLS compliant.) It will create the result with the necessary number of qubits to hold the value and no more.
Construct a classical result based on an array of booleans.
Since a measurement is just a classical result, a series of 0's and 1's, store it that way.
Convert the bool array that represents this result to a string
Convert a boolean array to a string of 0's and 1's.
Determines whether the specified(Inherited from is equal to the current . .)
Allows an(Inherited from to attempt to free resources and perform other cleanup operations before the is reclaimed by garbage collection. .)
Serves as a hash function for a particular type.(Inherited from is suitable for use in hashing algorithms and data structures like a hash table. .)
Return the boolean value for the specified index.
Get the number of bits returned from the measurement.
Gets the(Inherited from of the current instance. .)
Creates a shallow copy of the current(Inherited from . .)
Change the label of 1
Set both the label for |0> and label for |1> in one call
Change the label of 0
Return true if there are any ones in the result, else false.
Convert the result to a boolean based on the option specified.
Return an array of booleans that represent the classical bits of information in this result.
Assume this number is a 32 bit signed integer (using 2's compliment and return the signed integer that it represents
Return the string representation of this result.(Overrides . .)
Convert this result to an unsigned 32 bit integer. If this result contains less than 32 bits, then the extra bits will be set to 0.
Convert this result to an unsigned 32 bit integer. If the result contains less than 32 bits, then the extra bits will be set to SetExtraBitsTo.
Assembly: Cove.Base (Module: Cove.Base) Version: 22.214.171.124 (126.96.36.199)