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
| Name | Description |
|---|---|
| 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 bitlerini türünde UInt64bir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<UInt32>) |
Belirtilen vektör bitlerini türünde UInt32bir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<UInt16>) |
Belirtilen vektör bitlerini türünde UInt16bir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<Single>) |
Belirtilen vektör bitlerini türünde Singlebir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<SByte>) |
Belirtilen vektör bitlerini türünde SBytebir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<Double>) |
Belirtilen vektör bitlerini türünde Doublebir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<Int64>) |
Belirtilen vektör bitlerini türünde Int64bir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<Int32>) |
Belirtilen vektör bitlerini türünde Int32bir vektör olarak yeniden yorumlar. |
| Explicit(Vector<T> to Vector<Int16>) |
Belirtilen vektör 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 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
- 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<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)>]
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<unativeint>
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> 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 yorumlandı.
- Öznitelikler
Özel durumlar
(value) türü T desteklenmez.
Şunlara uygulanır
Explicit(Vector<T> to Vector<UInt64>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<UInt32>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<UInt16>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Single>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<SByte>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Önemli
Bu API, CLS uyumlu değildir.
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Double>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Int64>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Int32>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Int16>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.
Şunlara uygulanır
Explicit(Vector<T> to Vector<IntPtr>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- 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<IntPtr>(System.Numerics.Vector<T> value);
public static explicit operator System.Numerics.Vector<nint>(System.Numerics.Vector<T> value);
static member op_Explicit : System.Numerics.Vector<'T> -> System.Numerics.Vector<nativeint>
static member op_Explicit : System.Numerics.Vector<'T (requires 'T : struct)> -> 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 yorumlandı.
Özel durumlar
(value) türü T desteklenmez.
Şunlara uygulanır
Explicit(Vector<T> to Vector<Byte>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen vektör 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 yorumlanmış 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 atama işleci (C# dilinde) veya dönüştürme yöntemi (Visual Basic) gerektirir.