Vector<T> Vector<T> Vector<T> Vector<T> Constructors

Definice

Přetížení

Vector<T>(Span<T>) Vector<T>(Span<T>) Vector<T>(Span<T>) Vector<T>(Span<T>)
Vector<T>(T) Vector<T>(T) Vector<T>(T) Vector<T>(T)

Vytvoří vektor, jehož součástí jsou zadaného typu. Creates a vector whose components are of a specified type.

Vector<T>(T[]) Vector<T>(T[]) Vector<T>(T[]) Vector<T>(T[])

Vytváří vektor ze zadaného pole. Creates a vector from a specified array.

Vector<T>(T[], Int32) Vector<T>(T[], Int32) Vector<T>(T[], Int32) Vector<T>(T[], Int32)

Vytváří vektor ze zadaného pole, počínaje na pozici zadaného indexu. Creates a vector from a specified array starting at a specified index position.

Vector<T>(Span<T>) Vector<T>(Span<T>) Vector<T>(Span<T>) Vector<T>(Span<T>)

public:
 Vector(Span<T> values);
public Vector (Span<T> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : Span<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)>
Public Sub New (values As Span(Of T))

Parametry

Vector<T>(T) Vector<T>(T) Vector<T>(T) Vector<T>(T)

Vytvoří vektor, jehož součástí jsou zadaného typu. Creates a vector whose components are of a specified type.

public:
 Vector(T value);
public Vector (T value);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T -> System.Numerics.Vector<'T (requires 'T : struct)>
Public Sub New (value As T)

Parametry

value
T T T T

Číselný typ, který definuje typ komponenty ve vektoru. The numeric type that defines the type of the components in the vector.

Poznámky

value může být jakýkoli primitivní číselný typ (to znamená, jehož zadejte číselnou Type.IsPrimitive vrátí vlastnost true.value can be any primitive numeric type (that is, a numeric type whose Type.IsPrimitive property returns true.

Vector<T>(T[]) Vector<T>(T[]) Vector<T>(T[]) Vector<T>(T[])

Vytváří vektor ze zadaného pole. Creates a vector from a specified array.

public:
 Vector(cli::array <T> ^ values);
public Vector (T[] values);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T[] -> System.Numerics.Vector<'T (requires 'T : struct)>
Public Sub New (values As T())

Parametry

values
T[]

Číselné pole. A numeric array.

Výjimky

Poznámky

values musí obsahovat alespoň Count elementy.values must contain at least Count elements.

Vector<T>(T[], Int32) Vector<T>(T[], Int32) Vector<T>(T[], Int32) Vector<T>(T[], Int32)

Vytváří vektor ze zadaného pole, počínaje na pozici zadaného indexu. Creates a vector from a specified array starting at a specified index position.

public:
 Vector(cli::array <T> ^ values, int index);
public Vector (T[] values, int index);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T[] * int -> System.Numerics.Vector<'T (requires 'T : struct)>
Public Sub New (values As T(), index As Integer)

Parametry

values
T[]

Číselné pole. A numeric array.

index
Int32 Int32 Int32 Int32

Počáteční index pozice ze které se vytvoří vektoru. The starting index position from which to create the vector.

Výjimky

index je menší než nula. index is less than zero. -nebo- -or- Délka values minus index je menší než Count. The length of values minus index is less than Count.

Poznámky

Pole musí obsahovat alespoň Vector<T>.Count prvky ze zadaného indexu.The array must contain at least Vector<T>.Count elements from the specified index.

Applies to: