System.Numerics.Vector<T>
Represents a single vector of a specified numeric type that is suitable for low-level optimization of parallel algorithms.
Returns the number of elements stored in the vector.
Returns a vector containing all ones.
Returns a vector containing all zeroes.
Gets the element at a specified index.
Creates a vector whose components are of a specified type.
Creates a vector from a specified array.
Creates a vector from a specified array starting at a specified index position.
Adds two vectors together.
Returns a new vector by performing a bitwise And operation on each of the elements in two vectors.
Returns a new vector by performing a bitwise Or operation on each of the elements in two vectors.
Divides the first vector by the second.
Returns a value that indicates whether each pair of elements in two specified vectors are equal.
Returns a new vector by performing a bitwise XOr operation on each of the elements in two vectors.
Returns a value that indicates whether any single pair of elements in the specified vectors is equal.
Multiplies two vectors together.
Multiplies a vector by a specified scalar value.
Multiplies a vector by the given scalar.
Returns a new vector whose elements are obtained by taking the one's complement of a specified vector's elements.
Subtracts the second vector from the first.
Negates a given vector.
Copies the vector instance to a specified destination array.
Copies the vector instance to a specified destination array starting at a specified index position.
Returns a value that indicates whether this instance is equal to a specified vector.
Returns the string representation of this vector using the specified format string to format individual elements.
Returns the string representation of this vector using the specified format string to format individual elements and the specified format provider to define culture-specific formatting.