Compartilhar via


Vector.ConditionalSelect Método

Definição

Sobrecargas

ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)

Cria um novo vetor de precisão simples com elementos selecionados entre dois vetores de origem de precisão simples especificados, com base em um vetor de máscara integral.

ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)

Cria um novo vetor de precisão dupla com elementos selecionados entre dois vetores de origem de precisão dupla especificados, com base em um vetor de máscara integral.

ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)

Cria um novo vetor de um tipo especificado com elementos selecionados entre dois vetores de origem especificados do mesmo tipo, com base em um vetor de máscara integral.

ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Cria um novo vetor de precisão simples com elementos selecionados entre dois vetores de origem de precisão simples especificados, com base em um vetor de máscara integral.

public:
 static System::Numerics::Vector<float> ConditionalSelect(System::Numerics::Vector<int> condition, System::Numerics::Vector<float> left, System::Numerics::Vector<float> right);
public static System.Numerics.Vector<float> ConditionalSelect (System.Numerics.Vector<int> condition, System.Numerics.Vector<float> left, System.Numerics.Vector<float> right);
static member ConditionalSelect : System.Numerics.Vector<int> * System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Shared Function ConditionalSelect (condition As Vector(Of Integer), left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Single)
Public Function ConditionalSelect (condition As Vector(Of Integer), left As Vector(Of Single), right As Vector(Of Single)) As Vector(Of Single)

Parâmetros

condition
Vector<Int32>

O vetor de máscara integral usado para seleção de unidade.

left
Vector<Single>

O primeiro vetor de origem.

right
Vector<Single>

O segundo vetor de origem.

Retornos

O novo vetor com elementos selecionados com base na máscara.

Aplica-se a

ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Cria um novo vetor de precisão dupla com elementos selecionados entre dois vetores de origem de precisão dupla especificados, com base em um vetor de máscara integral.

public:
 static System::Numerics::Vector<double> ConditionalSelect(System::Numerics::Vector<long> condition, System::Numerics::Vector<double> left, System::Numerics::Vector<double> right);
public static System.Numerics.Vector<double> ConditionalSelect (System.Numerics.Vector<long> condition, System.Numerics.Vector<double> left, System.Numerics.Vector<double> right);
static member ConditionalSelect : System.Numerics.Vector<int64> * System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Shared Function ConditionalSelect (condition As Vector(Of Long), left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Double)
Public Function ConditionalSelect (condition As Vector(Of Long), left As Vector(Of Double), right As Vector(Of Double)) As Vector(Of Double)

Parâmetros

condition
Vector<Int64>

O vetor de máscara integral usado para seleção de unidade.

left
Vector<Double>

O primeiro vetor de origem.

right
Vector<Double>

O segundo vetor de origem.

Retornos

O novo vetor com elementos selecionados com base na máscara.

Aplica-se a

ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Cria um novo vetor de um tipo especificado com elementos selecionados entre dois vetores de origem especificados do mesmo tipo, com base em um vetor de máscara integral.

public:
generic <typename T>
 where T : value class static System::Numerics::Vector<T> ConditionalSelect(System::Numerics::Vector<T> condition, System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);
public:
generic <typename T>
 static System::Numerics::Vector<T> ConditionalSelect(System::Numerics::Vector<T> condition, System::Numerics::Vector<T> left, System::Numerics::Vector<T> right);
public static System.Numerics.Vector<T> ConditionalSelect<T> (System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct;
public static System.Numerics.Vector<T> ConditionalSelect<T> (System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right);
static member ConditionalSelect : System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> * System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)> (requires 'T : struct)
static member ConditionalSelect : System.Numerics.Vector<'T> * System.Numerics.Vector<'T> * System.Numerics.Vector<'T> -> System.Numerics.Vector<'T>
Public Shared Function ConditionalSelect(Of T As Structure) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Public Function ConditionalSelect(Of T As Structure) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)
Public Function ConditionalSelect(Of T) (condition As Vector(Of T), left As Vector(Of T), right As Vector(Of T)) As Vector(Of T)

Parâmetros de tipo

T

O tipo de vetor. T pode ser qualquer tipo numérico primitivo.

Parâmetros

condition
Vector<T>

O vetor de máscara integral usado para seleção de unidade.

left
Vector<T>

O primeiro vetor de origem.

right
Vector<T>

O segundo vetor de origem.

Retornos

O novo vetor com elementos selecionados com base na máscara.

Aplica-se a