Vector<T>.Explicit Operator
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Explicit(Vector<T> to Vector<UInt64>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type UInt64. |
| Explicit(Vector<T> to Vector<UInt32>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type UInt32. |
| Explicit(Vector<T> to Vector<UInt16>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type UInt16. |
| Explicit(Vector<T> to Vector<Single>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type Single. |
| Explicit(Vector<T> to Vector<SByte>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type SByte. |
| Explicit(Vector<T> to Vector<Double>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type Double. |
| Explicit(Vector<T> to Vector<Int32>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type Int32. |
| Explicit(Vector<T> to Vector<Int16>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type Int16. |
| Explicit(Vector<T> to Vector<Byte>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type Byte. |
| Explicit(Vector<T> to Vector<Int64>) |
Herinterpreteert de bits van de opgegeven vector in een vector van het type Int64. |
Explicit(Vector<T> to Vector<UInt64>)
Belangrijk
Deze API is niet CLS-conform.
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of ULong)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
- Kenmerken
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<UInt32>)
Belangrijk
Deze API is niet CLS-conform.
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of UInteger)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
- Kenmerken
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<UInt16>)
Belangrijk
Deze API is niet CLS-conform.
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of UShort)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
- Kenmerken
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<Single>)
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Single)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<SByte>)
Belangrijk
Deze API is niet CLS-conform.
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of SByte)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
- Kenmerken
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<Double>)
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Double)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<Int32>)
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Integer)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<Int16>)
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Short)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<Byte>)
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Byte)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.
Van toepassing op
Explicit(Vector<T> to Vector<Int64>)
Herinterpreteert de bits van de opgegeven vector in een vector van het type 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>
Public Shared Narrowing Operator CType (value As Vector(Of T)) As Vector(Of Long)
Parameters
- value
- Vector<T>
De vector die opnieuw moet worden geïnterpreteerd.
Retouren
De herinterpreted vector.
Uitzonderingen
.NET 5 en hoger: Type T wordt niet ondersteund.
Opmerkingen
De operator Explicit definieert een smalle conversie; hiervoor is een cast-operator (in C#) of een conversiemethode (in Visual Basic) vereist.