Vector.ConditionalSelect Metode
Dalam artikel ini
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>) |
Membuat vektor presisi tunggal baru dengan elemen yang dipilih antara dua vektor sumber presisi tunggal yang ditentukan berdasarkan vektor masker integral. |
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>) |
Membuat vektor presisi ganda baru dengan elemen yang dipilih antara dua vektor sumber presisi ganda yang ditentukan berdasarkan vektor masker integral. |
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>) |
Membuat vektor baru dari jenis tertentu dengan elemen yang dipilih antara dua vektor sumber tertentu dengan jenis yang sama berdasarkan vektor masker integral. |
- Sumber:
- Vector.cs
- Sumber:
- Vector.cs
- Sumber:
- Vector.cs
Membuat vektor presisi tunggal baru dengan elemen yang dipilih antara dua vektor sumber presisi tunggal yang ditentukan berdasarkan vektor masker 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)
Parameter
Mengembalikan
Vektor baru dengan elemen dipilih berdasarkan masker.
Berlaku untuk
.NET 9 dan versi lainnya
Produk | Versi |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided), 2.1 |
UWP | 10.0 |
- Sumber:
- Vector.cs
- Sumber:
- Vector.cs
- Sumber:
- Vector.cs
Membuat vektor presisi ganda baru dengan elemen yang dipilih antara dua vektor sumber presisi ganda yang ditentukan berdasarkan vektor masker 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)
Parameter
Mengembalikan
Vektor baru dengan elemen dipilih berdasarkan masker.
Berlaku untuk
.NET 9 dan versi lainnya
Produk | Versi |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided), 2.1 |
UWP | 10.0 |
- Sumber:
- Vector.cs
- Sumber:
- Vector.cs
- Sumber:
- Vector.cs
Membuat vektor baru dari jenis tertentu dengan elemen yang dipilih antara dua vektor sumber tertentu dengan jenis yang sama berdasarkan vektor masker 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)
Jenis parameter
- T
Jenis vektor.
T
dapat berupa jenis numerik primitif apa pun.
Parameter
- condition
- Vector<T>
Vektor masker integral yang digunakan untuk mendorong pilihan.
- left
- Vector<T>
Vektor sumber pertama.
- right
- Vector<T>
Vektor sumber kedua.
Mengembalikan
Vektor baru dengan elemen dipilih berdasarkan masker.
Berlaku untuk
.NET 9 dan versi lainnya
Produk | Versi |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided), 2.1 |
UWP | 10.0 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: