Vector<T>.Explicit Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Explicit(Vector<T> to Vector<UInt64>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen UInt64. |
| Explicit(Vector<T> to Vector<UInt32>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen UInt32. |
| Explicit(Vector<T> to Vector<UInt16>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen UInt16. |
| Explicit(Vector<T> to Vector<Single>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen Single. |
| Explicit(Vector<T> to Vector<SByte>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen SByte. |
| Explicit(Vector<T> to Vector<Double>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen Double. |
| Explicit(Vector<T> to Vector<Int32>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen Int32. |
| Explicit(Vector<T> to Vector<Int16>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen Int16. |
| Explicit(Vector<T> to Vector<Byte>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen Byte. |
| Explicit(Vector<T> to Vector<Int64>) |
Omtolkar bitarna i den angivna vektorn till en vektor av typen Int64. |
Explicit(Vector<T> to Vector<UInt64>)
Viktigt!
Detta API uppfyller inte CLS.
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
- Attribut
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<UInt32>)
Viktigt!
Detta API uppfyller inte CLS.
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
- Attribut
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<UInt16>)
Viktigt!
Detta API uppfyller inte CLS.
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
- Attribut
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<Single>)
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<SByte>)
Viktigt!
Detta API uppfyller inte CLS.
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
- Attribut
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<Double>)
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<Int32>)
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<Int16>)
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<Byte>)
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).
Gäller för
Explicit(Vector<T> to Vector<Int64>)
Omtolkar bitarna i den angivna vektorn till en vektor av typen 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)
Parametrar
- value
- Vector<T>
Vektorn som ska omtolkas.
Returer
Den omtolkade vektorn.
Undantag
.NET 5 och senare: Skriv T stöds inte.
Kommentarer
Operatorn Explicit definierar en begränsad konvertering. det kräver en gjutningsoperator (i C#) eller en konverteringsmetod (i Visual Basic).