Vector<T>.Explicit Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Explicit(Vector<T> to Vector<UIntPtr>) |
Kaynak vektörünün bitlerini yerel boyutlu, işaretsiz tamsayılardan oluşan bir vektöre yeniden yorumlar. |
Explicit(Vector<T> to Vector<UInt64>) |
Belirtilen vektörünün bitlerini türünde UInt64bir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<UInt32>) |
Belirtilen vektörünün bitlerini türünde UInt32bir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<UInt16>) |
Belirtilen vektörünün bitlerini türünde UInt16bir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<Single>) |
Belirtilen vektörünün bitlerini türünde Singlebir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<SByte>) |
Belirtilen vektörünün bitlerini türünde SBytebir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<Double>) |
Belirtilen vektörünün bitlerini türünde Doublebir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<Int64>) |
Belirtilen vektörünün bitlerini türünde Int64bir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<Int32>) |
Belirtilen vektörünün bitlerini türünde Int32bir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<Int16>) |
Belirtilen vektörünün bitlerini türünde Int16bir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<IntPtr>) |
Kaynak vektörünün bitlerini yerel boyutlu tamsayılardan oluşan bir vektöre yeniden yorumlar. |
Explicit(Vector<T> to Vector<Byte>) |
Belirtilen vektörünün bitlerini türünde Bytebir vektör olarak yeniden yorumlar. |
Explicit(Vector<T> to Vector<UIntPtr>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Kaynak vektörünün bitlerini yerel boyutlu, işaretsiz tamsayılardan oluşan bir vektöre yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
value
yeni Vector<T>olarak yeniden yorumlanmış.
- Öznitelikler
Özel durumlar
(T
) türü value
desteklenmez.
Şunlara uygulanır
Explicit(Vector<T> to Vector<UInt64>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektörünün bitlerini türünde UInt64bir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
- Öznitelikler
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<UInt32>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektörünün bitlerini türünde UInt32bir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
- Öznitelikler
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<UInt16>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektörünün bitlerini türünde UInt16bir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
- Öznitelikler
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Single>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektörünün bitlerini türünde Singlebir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<SByte>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektörünün bitlerini türünde SBytebir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
- Öznitelikler
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Double>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektörünün bitlerini türünde Doublebir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Int64>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektörünün bitlerini türünde Int64bir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Int32>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektörünün bitlerini türünde Int32bir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Int16>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektörünün bitlerini türünde Int16bir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<IntPtr>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Kaynak vektörünün bitlerini yerel boyutlu tamsayılardan oluşan bir vektöre yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
value
yeni Vector<T>olarak yeniden yorumlanmış.
Özel durumlar
(T
) türü value
desteklenmez.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Byte>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektörünün bitlerini türünde Bytebir vektör olarak yeniden yorumlar.
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)
Parametreler
- value
- Vector<T>
Yeniden yorumlanması gereken vektör.
Döndürülenler
Yeniden yorumlanan vektör.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Açıklamalar
Explicit işleci bir daraltma dönüştürmesi tanımlar; bir dönüştürme işleci (C#'da) veya dönüştürme yöntemi (Visual Basic'te) gerektirir.