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

Definição

Sobrecargas

Vector<T>(ReadOnlySpan<Byte>) Vector<T>(ReadOnlySpan<Byte>) Vector<T>(ReadOnlySpan<Byte>) Vector<T>(ReadOnlySpan<Byte>)

Constrói um vetor com base no intervalo de bytes somente leitura especificado.Constructs a vector from the given read-only span of bytes.

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

Constrói um vetor com base no ReadOnlySpan<T> especificado.Constructs a vector from the given ReadOnlySpan<T>.

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

Constrói um vetor com base no Span<T> especificado.Constructs a vector from the given Span<T>.

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

Cria um vetor cujos componentes são de um tipo especificado.Creates a vector whose components are of a specified type.

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

Cria um vetor de uma matriz especificada.Creates a vector from a specified array.

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

Cria um vetor de uma matriz especificada, começando em uma posição de índice especificada.Creates a vector from a specified array starting at a specified index position.

Vector<T>(ReadOnlySpan<Byte>) Vector<T>(ReadOnlySpan<Byte>) Vector<T>(ReadOnlySpan<Byte>) Vector<T>(ReadOnlySpan<Byte>)

Constrói um vetor com base no intervalo de bytes somente leitura especificado.Constructs a vector from the given read-only span of bytes.

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

Parâmetros

values
ReadOnlySpan<Byte>

Um intervalo somente leitura de bytes que contém os valores a serem adicionados ao vetor.A read-only span of bytes that contains the values to add to the vector. O intervalo precisa conter, pelo menos, Count elementos.The span must contain at least Count elements.

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

Constrói um vetor com base no ReadOnlySpan<T> especificado.Constructs a vector from the given ReadOnlySpan<T>.

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

Parâmetros

values
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Os valores a serem adicionados ao vetor, como um intervalo somente leitura de objetos do tipo T. O intervalo precisa conter, pelo menos, Count elementos.The values to add to the vector, as a read-only span of objects of type T. The span must contain at least Count elements.

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

Constrói um vetor com base no Span<T> especificado.Constructs a vector from the given 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))

Parâmetros

values
Span<T> Span<T> Span<T> Span<T>

Os valores a serem adicionados ao vetor, como um intervalo de objetos do tipo T. O intervalo precisa conter, pelo menos, Count elementos.The values to add to the vector, as a span of objects of type T. The span must contain at least Count elements.

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

Cria um vetor cujos componentes são de um tipo especificado.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)

Parâmetros

value
T T T T

O tipo numérico que define o tipo dos componentes do vetor.The numeric type that defines the type of the components in the vector.

Comentários

valuepode ser qualquer tipo numérico primitivo (ou seja, um tipo numérico cuja Type.IsPrimitive propriedade retorna 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[])

Cria um vetor de uma matriz especificada.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())

Parâmetros

values
T[]

Uma matriz numérica.A numeric array.

Exceções

Comentários

valuesdeve conter pelo menos Count elementos.values must contain at least Count elements.

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

Cria um vetor de uma matriz especificada, começando em uma posição de índice especificada.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)

Parâmetros

values
T[]

Uma matriz numérica.A numeric array.

index
Int32 Int32 Int32 Int32

A posição de índice inicial da qual o vetor será criado.The starting index position from which to create the vector.

Exceções

index é menor que zero.index is less than zero.

- ou --or- O comprimento de values menos index é menor que Count.The length of values minus index is less than Count.

Comentários

A matriz deve conter pelo menos Vector<T>.Count elementos do índice especificado.The array must contain at least Vector<T>.Count elements from the specified index.

Aplica-se a