Vector<T>.Explicit Operator
Definisi
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.
Overload
Explicit(Vector<T> to Vector<UIntPtr>) |
Menginterpretasikan kembali bit vektor sumber ke dalam vektor bilangan bulat berukuran asli dan tidak ditandatangani. |
Explicit(Vector<T> to Vector<UInt64>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis UInt64. |
Explicit(Vector<T> to Vector<UInt32>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis UInt32. |
Explicit(Vector<T> to Vector<UInt16>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis UInt16. |
Explicit(Vector<T> to Vector<Single>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Single. |
Explicit(Vector<T> to Vector<SByte>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis SByte. |
Explicit(Vector<T> to Vector<Double>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Double. |
Explicit(Vector<T> to Vector<Int64>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Int64. |
Explicit(Vector<T> to Vector<Int32>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Int32. |
Explicit(Vector<T> to Vector<Int16>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Int16. |
Explicit(Vector<T> to Vector<IntPtr>) |
Masukkan kembali bit vektor sumber ke dalam vektor bilangan bulat berukuran asli. |
Explicit(Vector<T> to Vector<Byte>) |
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Byte. |
Explicit(Vector<T> to Vector<UIntPtr>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Penting
API ini bukan kompatibel CLS.
Menginterpretasikan kembali bit vektor sumber ke dalam vektor bilangan bulat berukuran asli dan tidak ditandatangani.
public:
static explicit operator System::Numerics::Vector<UIntPtr>(System::Numerics::Vector<T> value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.Vector<nuint> (System.Numerics.Vector<T> value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.Vector<UIntPtr> (System.Numerics.Vector<T> value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<unativeint>
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<unativeint>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of UIntPtr)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
value
diinterpretasikan kembali sebagai baru Vector<T>.
- Atribut
Pengecualian
Jenis value
(T
) tidak didukung.
Berlaku untuk
Explicit(Vector<T> to Vector<UInt64>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Penting
API ini bukan kompatibel CLS.
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis UInt64.
public:
static explicit operator System::Numerics::Vector<System::UInt64>(System::Numerics::Vector<T> value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.Vector<ulong> (System.Numerics.Vector<T> value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<uint64>
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<uint64>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of ULong)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
- Atribut
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<UInt32>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Penting
API ini bukan kompatibel CLS.
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis UInt32.
public:
static explicit operator System::Numerics::Vector<System::UInt32>(System::Numerics::Vector<T> value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.Vector<uint> (System.Numerics.Vector<T> value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<uint32>
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<uint32>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of UInteger)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
- Atribut
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<UInt16>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Penting
API ini bukan kompatibel CLS.
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis UInt16.
public:
static explicit operator System::Numerics::Vector<System::UInt16>(System::Numerics::Vector<T> value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.Vector<ushort> (System.Numerics.Vector<T> value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<uint16>
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<uint16>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of UShort)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
- Atribut
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<Single>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Single.
public:
static explicit operator System::Numerics::Vector<float>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<float> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<single>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<single>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Single)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<SByte>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Penting
API ini bukan kompatibel CLS.
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis SByte.
public:
static explicit operator System::Numerics::Vector<System::SByte>(System::Numerics::Vector<T> value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.Vector<sbyte> (System.Numerics.Vector<T> value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<sbyte>
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<sbyte>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of SByte)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
- Atribut
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<Double>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Double.
public:
static explicit operator System::Numerics::Vector<double>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<double> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<double>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<double>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Double)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<Int64>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Int64.
public:
static explicit operator System::Numerics::Vector<long>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<long> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<int64>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<int64>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Long)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<Int32>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Int32.
public:
static explicit operator System::Numerics::Vector<int>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<int> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<int>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<int>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Integer)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<Int16>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Int16.
public:
static explicit operator System::Numerics::Vector<short>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<short> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<int16>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<int16>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Short)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).
Berlaku untuk
Explicit(Vector<T> to Vector<IntPtr>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Masukkan kembali bit vektor sumber ke dalam vektor bilangan bulat berukuran asli.
public:
static explicit operator System::Numerics::Vector<IntPtr>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<nint> (System.Numerics.Vector<T> value);
public static explicit operator System.Numerics.Vector<IntPtr> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<nativeint>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<nativeint>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of IntPtr)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
value
diinterpretasikan kembali sebagai baru Vector<T>.
Pengecualian
Jenis value
(T
) tidak didukung.
Berlaku untuk
Explicit(Vector<T> to Vector<Byte>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Menginterpretrasi ulang bit vektor yang ditentukan ke dalam vektor jenis Byte.
public:
static explicit operator System::Numerics::Vector<System::Byte>(System::Numerics::Vector<T> value);
public static explicit operator System.Numerics.Vector<byte> (System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> System.Numerics.Vector<byte>
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<byte>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Byte)
Parameter
- value
- Vector<T>
Vektor untuk diinterpretasikan kembali.
Mengembalikan
Vektor yang diinterpreasi ulang.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Keterangan
Operator Explicit mendefinisikan konversi yang mempersempit; ini memerlukan operator transmisi (dalam C#) atau metode konversi (dalam Visual Basic).