Aracılığıyla paylaş


Vector Sınıf

Tanım

Genel vektörler üzerinde oluşturma, işleme ve başka şekilde çalışma için statik yöntemler koleksiyonu sağlar.

public ref class Vector abstract sealed
public static class Vector
type Vector = class
Public Class Vector
Public Module Vector
Devralma
Vector

Özellikler

IsHardwareAccelerated

Vektör işlemlerinin JIT iç desteği aracılığıyla donanım hızlandırmaya tabi olup olmadığını gösteren bir değer alır.

Yöntemler

Abs<T>(Vector<T>)

Öğeleri verilen vektör öğelerinin mutlak değerleri olan yeni bir vektör döndürür.

Add<T>(Vector<T>, Vector<T>)

Değerleri verilen iki vektördeki her öğe çiftinin toplamı olan yeni bir vektör döndürür.

AndNot<T>(Vector<T>, Vector<T>)

İki vektördeki ilgili öğelerin her çifti üzerinde bit düzeyinde And Not işlemi gerçekleştirerek yeni bir vektör döndürür.

As<TFrom,TTo>(Vector<TFrom>)

bir Vector<T> öğesini yeni Vector<T>olarak yeniden yorumlar.

AsVectorByte<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini işaretsiz baytlardan oluşan bir vektöre yeniden yorumlar.

AsVectorDouble<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini çift duyarlıklı kayan nokta vektörünün bitlerine yeniden yorumlar.

AsVectorInt16<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini 16 bit tamsayılardan oluşan bir vektöre yeniden yorumlar.

AsVectorInt32<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini tamsayı vektörünün bitlerine yeniden yorumlar.

AsVectorInt64<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini uzun tamsayılardan oluşan bir vektöre yeniden yorumlar.

AsVectorNInt<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini yerel boyutlu tamsayılardan oluşan bir vektöre yeniden yorumlar.

AsVectorNUInt<T>(Vector<T>)

Belirtilen vektör bitlerini yerel boyutlu, işaretsiz tamsayılardan oluşan bir vektöre yeniden yorumlar.

AsVectorSByte<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini imzalı bayt vektörünün bitlerine yeniden yorumlar.

AsVectorSingle<T>(Vector<T>)

Belirtilen vektör bitlerini tek duyarlıklı kayan nokta vektörünün bitlerine yeniden yorumlar.

AsVectorUInt16<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini işaretsiz 16 bit tamsayılardan oluşan bir vektöre yeniden yorumlar.

AsVectorUInt32<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini işaretsiz tamsayılardan oluşan bir vektöre yeniden yorumlar.

AsVectorUInt64<T>(Vector<T>)

Belirtilen bir vektörünün bitlerini işaretsiz uzun tamsayılardan oluşan bir vektöre yeniden yorumlar.

BitwiseAnd<T>(Vector<T>, Vector<T>)

İki vektördeki her öğe çifti üzerinde bit düzeyinde And bir işlem gerçekleştirerek yeni bir vektör döndürür.

BitwiseOr<T>(Vector<T>, Vector<T>)

İki vektördeki her öğe çifti üzerinde bit düzeyinde Or bir işlem gerçekleştirerek yeni bir vektör döndürür.

Ceiling(Vector<Double>)

Öğeleri verilen vektör öğelerinden büyük veya ona eşit olan en küçük tam sayı değerleri olan yeni bir vektör döndürür.

Ceiling(Vector<Single>)

Öğeleri verilen vektör öğelerinden büyük veya ona eşit olan en küçük tam sayı değerleri olan yeni bir vektör döndürür.

ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>)

Belirtilen iki tek duyarlıklı kaynak vektör arasında bir tamser maske vektöre göre seçilen öğelerle yeni bir tek duyarlıklı vektör oluşturur.

ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>)

Belirtilen iki çift duyarlıklı kaynak vektör arasında integral maske vektöre dayalı olarak seçilen öğelerle yeni bir çift duyarlıklı vektör oluşturur.

ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>)

Tamser maske vektörünün temel alındığı aynı türdeki iki belirtilen kaynak vektör arasında seçilen öğelerle belirtilen türde yeni bir vektör oluşturur.

ConvertToDouble(Vector<Int64>)

bir Vector<Int64> öğesini değerine Vector<Double>dönüştürür.

ConvertToDouble(Vector<UInt64>)

bir Vector<UInt64> öğesini değerine Vector<Double>dönüştürür.

ConvertToInt32(Vector<Single>)

bir Vector<Single> öğesini değerine Vector<Int32>dönüştürür.

ConvertToInt32Native(Vector<Single>)

Genel vektörler üzerinde oluşturma, işleme ve başka şekilde çalışma için statik yöntemler koleksiyonu sağlar.

ConvertToInt64(Vector<Double>)

bir Vector<Double> öğesini değerine Vector<Int64>dönüştürür.

ConvertToInt64Native(Vector<Double>)

Genel vektörler üzerinde oluşturma, işleme ve başka şekilde çalışma için statik yöntemler koleksiyonu sağlar.

ConvertToSingle(Vector<Int32>)

bir Vector<Int32> öğesini değerine Vector<Single>dönüştürür.

ConvertToSingle(Vector<UInt32>)

bir Vector<UInt32> öğesini değerine Vector<Single>dönüştürür.

ConvertToUInt32(Vector<Single>)

bir Vector<Single> öğesini değerine Vector<UInt32>dönüştürür.

ConvertToUInt32Native(Vector<Single>)

Genel vektörler üzerinde oluşturma, işleme ve başka şekilde çalışma için statik yöntemler koleksiyonu sağlar.

ConvertToUInt64(Vector<Double>)

bir Vector<Double> öğesini değerine Vector<UInt64>dönüştürür.

ConvertToUInt64Native(Vector<Double>)

Genel vektörler üzerinde oluşturma, işleme ve başka şekilde çalışma için statik yöntemler koleksiyonu sağlar.

CreateSequence<T>(T, T)

Genel vektörler üzerinde oluşturma, işleme ve başka şekilde çalışma için statik yöntemler koleksiyonu sağlar.

Divide<T>(Vector<T>, T)

Öğe başına bölüm hesaplaması için vektörleri skaler olarak böler.

Divide<T>(Vector<T>, Vector<T>)

değerleri ilk vektör öğelerini ikinci vektördeki ilgili öğelere bölmenin sonucu olan yeni bir vektör döndürür.

Dot<T>(Vector<T>, Vector<T>)

İki vektörünün nokta çarpımını döndürür.

Equals(Vector<Double>, Vector<Double>)

Öğeleri belirtilen iki çift duyarlıklı vektördeki öğelerin eşit olup olmadığını belirten yeni bir integral vektör döndürür.

Equals(Vector<Int32>, Vector<Int32>)

Öğeleri belirtilen iki integral vektördeki öğelerin eşit olup olmadığını belirten yeni bir integral vektör döndürür.

Equals(Vector<Int64>, Vector<Int64>)

Öğeleri belirtilen iki uzun tamsayı vektörlerindeki öğelerin eşit olup olmadığını belirten yeni bir vektör döndürür.

Equals(Vector<Single>, Vector<Single>)

Öğeleri belirtilen iki tek duyarlıklı vektördeki öğelerin eşit olup olmadığını belirten yeni bir integral vektör döndürür.

Equals<T>(Vector<T>, Vector<T>)

Öğeleri aynı türdeki iki belirtilen vektördeki öğelerin eşit olup olmadığını belirten belirtilen türde yeni bir vektör döndürür.

EqualsAll<T>(Vector<T>, Vector<T>)

Verilen vektörlerdeki her öğe çiftinin eşit olup olmadığını gösteren bir değer döndürür.

EqualsAny<T>(Vector<T>, Vector<T>)

Verilen vektörlerdeki tek bir öğe çiftinin eşit olup olmadığını gösteren bir değer döndürür.

Floor(Vector<Double>)

Öğeleri verilen vektör öğelerinden küçük veya ona eşit olan en büyük tam sayı değerleri olan yeni bir vektör döndürür.

Floor(Vector<Single>)

Öğeleri verilen vektör öğelerinden küçük veya ona eşit olan en büyük tam sayı değerleri olan yeni bir vektör döndürür.

GetElement<T>(Vector<T>, Int32)

Belirtilen dizindeki öğeyi alır.

GreaterThan(Vector<Double>, Vector<Double>)

Öğeleri çift duyarlıklı bir kayan nokta vektördeki öğelerin ikinci bir çift duyarlıklı kayan nokta vektördeki karşılık gelen öğelerinden daha büyük olup olmadığını belirten yeni bir integral vektör döndürür.

GreaterThan(Vector<Int32>, Vector<Int32>)

Bir integral vektördeki öğelerin ikinci bir integral vektördeki karşılık gelen öğelerinden daha büyük olup olmadığını belirten yeni bir integral vektör döndürür.

GreaterThan(Vector<Int64>, Vector<Int64>)

Öğeleri, bir uzun tamsayı vektördeki öğelerin ikinci bir uzun tamsayı vektördeki karşılık gelen öğelerinden daha büyük olup olmadığını belirten yeni bir uzun tamsayı vektör döndürür.

GreaterThan(Vector<Single>, Vector<Single>)

Öğeleri tek duyarlıklı bir kayan nokta vektördeki öğelerin ikinci bir tek duyarlıklı kayan nokta vektördeki karşılık gelen öğelerden daha büyük olup olmadığını belirten yeni bir integral vektör döndürür.

GreaterThan<T>(Vector<T>, Vector<T>)

Öğeleri belirtilen türde bir vektördeki öğelerin aynı anda ikinci vektördeki karşılık gelen öğelerinden daha büyük olup olmadığını belirten yeni bir vektör döndürür.

GreaterThanAll<T>(Vector<T>, Vector<T>)

İlk vektördeki tüm öğelerin ikinci vektördeki karşılık gelen öğelerden daha büyük olup olmadığını gösteren bir değer döndürür.

GreaterThanAny<T>(Vector<T>, Vector<T>)

İlk vektördeki herhangi bir öğenin ikinci vektördeki ilgili öğeden büyük olup olmadığını gösteren bir değer döndürür.

GreaterThanOrEqual(Vector<Double>, Vector<Double>)

Bir vektördeki öğelerin ikinci çift duyarlıklı kayan nokta vektördeki karşılık gelen öğelerden büyük veya eşit olup olmadığını belirten yeni bir integral vektör döndürür.

GreaterThanOrEqual(Vector<Int32>, Vector<Int32>)

Bir integral vektördeki öğelerin ikinci integral vektördeki karşılık gelen öğelerden büyük veya eşit olup olmadığını belirten yeni bir integral vektör döndürür.

GreaterThanOrEqual(Vector<Int64>, Vector<Int64>)

Öğeleri, bir uzun tamsayı vektördeki öğelerin ikinci uzun tamsayı vektördeki karşılık gelen öğelere eşit veya ondan büyük olup olmadığını belirten yeni bir uzun tamsayı vektör döndürür.

GreaterThanOrEqual(Vector<Single>, Vector<Single>)

Bir vektördeki öğelerin tek duyarlıklı kayan nokta ikinci vektördeki karşılık gelen öğelerden büyük veya eşit olup olmadığını belirten yeni bir integral vektör döndürür.

GreaterThanOrEqual<T>(Vector<T>, Vector<T>)

Öğeleri belirtilen türdeki bir vektördeki öğelerin aynı türün ikinci vektörünün karşılık gelen öğelerine eşit veya ondan büyük olup olmadığını belirten yeni bir vektör döndürür.

GreaterThanOrEqualAll<T>(Vector<T>, Vector<T>)

İlk vektördeki tüm öğelerin ikinci vektördeki tüm ilgili öğelerden büyük veya buna eşit olup olmadığını gösteren bir değer döndürür.

GreaterThanOrEqualAny<T>(Vector<T>, Vector<T>)

İlk vektördeki herhangi bir öğenin ikinci vektördeki ilgili öğeden büyük veya buna eşit olup olmadığını gösteren bir değer döndürür.

LessThan(Vector<Double>, Vector<Double>)

Bir çift duyarlıklı kayan nokta vektördeki öğelerin ikinci bir çift duyarlıklı kayan nokta vektördeki karşılık gelen öğelerden daha küçük olup olmadığını belirten yeni bir integral vektör döndürür.

LessThan(Vector<Int32>, Vector<Int32>)

Bir integral vektördeki öğelerin ikinci bir integral vektördeki karşılık gelen öğelerinden küçük olup olmadığını belirten yeni bir integral vektör döndürür.

LessThan(Vector<Int64>, Vector<Int64>)

Öğeleri, bir uzun tamsayı vektördeki öğelerin ikinci bir uzun tamsayı vektördeki karşılık gelen öğelerinden küçük olup olmadığını belirten yeni bir uzun tamsayı vektör döndürür.

LessThan(Vector<Single>, Vector<Single>)

Öğeleri, tek duyarlıklı bir vektördeki öğelerin ikinci bir tek duyarlıklı vektördeki karşılık gelen öğelerinden küçük olup olmadığını belirten yeni bir integral vektör döndürür.

LessThan<T>(Vector<T>, Vector<T>)

Öğeleri bir vektördeki öğelerin ikinci vektördeki karşılık gelen öğelerinden küçük olup olmadığını belirten belirtilen türde yeni bir vektör döndürür.

LessThanAll<T>(Vector<T>, Vector<T>)

İlk vektördeki tüm öğelerin ikinci vektördeki karşılık gelen öğelerinden küçük olup olmadığını gösteren bir değer döndürür.

LessThanAny<T>(Vector<T>, Vector<T>)

İlk vektördeki herhangi bir öğenin ikinci vektördeki karşılık gelen öğeden küçük olup olmadığını gösteren bir değer döndürür.

LessThanOrEqual(Vector<Double>, Vector<Double>)

Bir çift duyarlıklı kayan nokta vektördeki öğelerin ikinci bir çift duyarlıklı kayan nokta vektördeki karşılık gelen öğelerden küçük veya eşit olup olmadığını belirten yeni bir integral vektör döndürür.

LessThanOrEqual(Vector<Int32>, Vector<Int32>)

Bir integral vektördeki öğelerin ikinci bir integral vektördeki karşılık gelen öğelerden küçük veya eşit olup olmadığını belirten yeni bir integral vektör döndürür.

LessThanOrEqual(Vector<Int64>, Vector<Int64>)

Öğeleri, bir uzun tamsayı vektördeki öğelerin ikinci bir uzun tamsayı vektördeki karşılık gelen öğelerine daha küçük veya eşit olup olmadığını belirten yeni bir uzun tamsayı vektör döndürür.

LessThanOrEqual(Vector<Single>, Vector<Single>)

Öğeleri tek duyarlıklı bir kayan nokta vektördeki öğelerin ikinci bir tek duyarlıklı kayan nokta vektördeki karşılık gelen öğelerden küçük veya eşit olup olmadığını belirten yeni bir integral vektör döndürür.

LessThanOrEqual<T>(Vector<T>, Vector<T>)

Öğeleri, bir vektördeki öğelerin ikinci vektördeki karşılık gelen öğelerden küçük veya eşit olup olmadığını belirten yeni bir vektör döndürür.

LessThanOrEqualAll<T>(Vector<T>, Vector<T>)

İlk vektördeki tüm öğelerin ikinci vektördeki karşılık gelen öğelerden küçük veya eşit olup olmadığını gösteren bir değer döndürür.

LessThanOrEqualAny<T>(Vector<T>, Vector<T>)

İlk vektördeki herhangi bir öğenin ikinci vektördeki ilgili öğeden küçük veya buna eşit olup olmadığını gösteren bir değer döndürür.

Load<T>(T*)

Verilen kaynaktan bir vektör yükler.

LoadAligned<T>(T*)

Belirtilen hizalanmış kaynaktan bir vektör yükler.

LoadAlignedNonTemporal<T>(T*)

Belirtilen hizalanmış kaynaktan bir vektör yükler.

LoadUnsafe<T>(T)

Verilen kaynaktan bir vektör yükler.

LoadUnsafe<T>(T, UIntPtr)

Verilen kaynak ve öğe uzaklığından bir vektör yükler.

Max<T>(Vector<T>, Vector<T>)

Verilen iki vektördeki her öğe çiftinin en büyük öğesi olan yeni bir vektör döndürür.

Min<T>(Vector<T>, Vector<T>)

Verilen iki vektördeki her öğe çiftinin en küçük öğeleri olan yeni bir vektör döndürür.

Multiply<T>(T, Vector<T>)

Değerleri belirtilen vektördeki değerlerin her biri ile çarpılan skaler bir değer olan yeni bir vektör döndürür.

Multiply<T>(Vector<T>, T)

Değerleri belirtilen bir vektörünün değerleri olan ve her biri skaler değerle çarpılan yeni bir vektör döndürür.

Multiply<T>(Vector<T>, Vector<T>)

Değerleri belirtilen iki vektördeki her öğe çiftinin ürünü olan yeni bir vektör döndürür.

Narrow(Vector<Double>, Vector<Double>)

İki Vector<Double> örneği tek bir Vector<Single>olarak daraltıyor.

Narrow(Vector<Int16>, Vector<Int16>)

İki Vector<Int16> örneği tek bir Vector<SByte>olarak daraltıyor.

Narrow(Vector<Int32>, Vector<Int32>)

İki Vector<Int32> örneği tek bir Vector<Int16>olarak daraltıyor.

Narrow(Vector<Int64>, Vector<Int64>)

İki Vector<Int64> örneği tek bir Vector<Int32>olarak daraltıyor.

Narrow(Vector<UInt16>, Vector<UInt16>)

İki Vector<UInt16> örneği tek bir Vector<Byte>olarak daraltıyor.

Narrow(Vector<UInt32>, Vector<UInt32>)

İki Vector<UInt32> örneği tek bir Vector<UInt16>olarak daraltıyor.

Narrow(Vector<UInt64>, Vector<UInt64>)

İki Vector<UInt64> örneği tek bir Vector<UInt32>olarak daraltıyor.

Negate<T>(Vector<T>)

Öğeleri belirtilen vektördeki ilgili öğenin olumsuzlaması olan yeni bir vektör döndürür.

OnesComplement<T>(Vector<T>)

Öğeleri belirtilen vektör öğelerinin tamamlayıcısı alınarak elde edilen yeni bir vektör döndürür.

ShiftLeft(Vector<Byte>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda bırakır.

ShiftLeft(Vector<Int16>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda bırakır.

ShiftLeft(Vector<Int32>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda bırakır.

ShiftLeft(Vector<Int64>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda bırakır.

ShiftLeft(Vector<IntPtr>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda bırakır.

ShiftLeft(Vector<SByte>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sola kaydırıyor.

ShiftLeft(Vector<UInt16>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sola kaydırıyor.

ShiftLeft(Vector<UInt32>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sola kaydırıyor.

ShiftLeft(Vector<UInt64>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sola kaydırıyor.

ShiftLeft(Vector<UIntPtr>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sola kaydırıyor.

ShiftRightArithmetic(Vector<Int16>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (imzalar).

ShiftRightArithmetic(Vector<Int32>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (imzalar).

ShiftRightArithmetic(Vector<Int64>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (imzalar).

ShiftRightArithmetic(Vector<IntPtr>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (imzalar).

ShiftRightArithmetic(Vector<SByte>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (imzalar).

ShiftRightLogical(Vector<Byte>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<Int16>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<Int32>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<Int64>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<IntPtr>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<SByte>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<UInt16>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<UInt32>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<UInt64>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

ShiftRightLogical(Vector<UIntPtr>, Int32)

Bir vektördeki her öğeyi belirtilen miktarda sağa kaydırarak (işaretsiz) .

SquareRoot<T>(Vector<T>)

Öğeleri belirtilen vektör öğelerinin karekökleri olan yeni bir vektör döndürür.

Store<T>(Vector<T>, T*)

Verilen hedefte bir vektör depolar.

StoreAligned<T>(Vector<T>, T*)

Belirtilen hizalanmış hedefte bir vektör depolar.

StoreAlignedNonTemporal<T>(Vector<T>, T*)

Belirtilen hizalanmış hedefte bir vektör depolar.

StoreUnsafe<T>(Vector<T>, T)

Verilen hedefte bir vektör depolar.

StoreUnsafe<T>(Vector<T>, T, UIntPtr)

Verilen hedefte bir vektör depolar.

Subtract<T>(Vector<T>, Vector<T>)

değerleri, ikinci vektördeki öğelerle ilk vektördeki karşılık gelen öğeler arasındaki fark olan yeni bir vektör döndürür.

Sum<T>(Vector<T>)

Belirtilen vektör içindeki tüm öğelerin toplamını döndürür.

ToScalar<T>(Vector<T>)

Verilen vektöru, ilk öğenin değerini içeren skaler bir vektöre dönüştürür.

Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>)

bir Vector<Byte> öğesini iki Vector<UInt16> örneğe genişleter.

Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>)

bir Vector<Int16> öğesini iki Vector<Int32> örneğe genişleter.

Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>)

bir Vector<Int32> öğesini iki Vector<Int64> örneğe genişleter.

Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>)

bir Vector<SByte> öğesini iki Vector<Int16> örneğe genişleter.

Widen(Vector<Single>, Vector<Double>, Vector<Double>)

bir Vector<Single> öğesini iki Vector<Double> örneğe genişleter.

Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>)

bir Vector<UInt16> öğesini iki Vector<UInt32> örneğe genişleter.

Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)

bir Vector<UInt32> öğesini iki Vector<UInt64> örneğe genişleter.

WidenLower(Vector<Byte>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenLower(Vector<Int16>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenLower(Vector<Int32>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenLower(Vector<SByte>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenLower(Vector<Single>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenLower(Vector<UInt16>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenLower(Vector<UInt32>)

Öğesinin alt yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<Byte>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<Int16>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<Int32>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<SByte>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<Single>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<UInt16>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WidenUpper(Vector<UInt32>)

öğesinin üst yarısını içine Vector<T> genişleterek içine Vector<T>alır.

WithElement<T>(Vector<T>, Int32, T)

Belirtilen dizindeki öğesi belirtilen değere, kalan öğeler ise belirtilen vektördekiyle aynı değere ayarlanmış şekilde yeni Vector<T> bir oluşturur.

Xor<T>(Vector<T>, Vector<T>)

İki vektördeki her öğe çiftinde bit düzeyinde özel Or (XOr) işlemi gerçekleştirerek yeni bir vektör döndürür.

Şunlara uygulanır