Vector<T> Oluşturucular
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.
öğesinin bir örneğini Vector<T>oluşturur.
Aşırı Yüklemeler
Vector<T>(ReadOnlySpan<Byte>) |
Verilen salt okunur bayt aralığından bir vektör oluşturur. |
Vector<T>(ReadOnlySpan<T>) |
Verilen ReadOnlySpan<T>'den bir vektör oluşturur. |
Vector<T>(Span<T>) |
Verilen Span<T>'den bir vektör oluşturur. |
Vector<T>(T) |
Bileşenleri belirtilen türde olan bir vektör oluşturur. |
Vector<T>(T[]) |
Belirtilen diziden bir vektör oluşturur. |
Vector<T>(T[], Int32) |
Belirtilen dizin konumundan başlayarak belirtilen diziden bir vektör oluşturur. |
Açıklamalar
T
Tür aşağıdaki sayısal türlerden herhangi biri olabilir:
C# anahtar sözcükleri | Çerçeve Türü |
---|---|
sbyte |
SByte |
byte |
Byte |
short |
Int16 |
ushort |
UInt16 |
int |
Int32 |
uint |
UInt32 |
long |
Int64 |
ulong |
UInt64 |
float |
Single |
double |
Double |
Vector<T>(ReadOnlySpan<Byte>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Verilen salt okunur bayt aralığından bir vektör oluşturur.
public:
Vector(ReadOnlySpan<System::Byte> values);
public Vector (ReadOnlySpan<byte> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : ReadOnlySpan<byte> -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : ReadOnlySpan<byte> -> System.Numerics.Vector<'T>
Public Sub New (values As ReadOnlySpan(Of Byte))
Parametreler
- values
- ReadOnlySpan<Byte>
Vektöre eklenecek değerleri içeren salt okunur bayt aralığı. Span en az Count öğe içermelidir ve yalnızca ilk Count öğeler kullanılır.
Özel durumlar
values
en az Count öğe içermiyor.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
uzunluğu değerinden values
sizeof(Vector<T>)
küçüktür.
Açıklamalar
Vektöre yalnızca ilk Count öğeler eklenir. Kalanlar yoksayılır.
Şunlara uygulanır
Vector<T>(ReadOnlySpan<T>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Verilen ReadOnlySpan<T>'den bir vektör oluşturur.
public:
Vector(ReadOnlySpan<T> values);
public Vector (ReadOnlySpan<T> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : ReadOnlySpan<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : ReadOnlySpan<'T> -> System.Numerics.Vector<'T>
Public Sub New (values As ReadOnlySpan(Of T))
Parametreler
- values
- ReadOnlySpan<T>
türündeki nesnelerin T
salt okunur bir yayılma alanı olarak vektöre eklenecek değerler. Span en az Count öğe içermelidir ve yalnızca ilk Count öğeler kullanılır.
Özel durumlar
values
en az Count öğe içermiyor.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
uzunluğu değerinden values
Countküçüktür.
Açıklamalar
Vektöre yalnızca ilk Count öğeler eklenir. Kalanlar yoksayılır.
Şunlara uygulanır
Vector<T>(Span<T>)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Verilen Span<T>'den bir vektör oluşturur.
public:
Vector(Span<T> values);
public Vector (Span<T> values);
new System.Numerics.Vector<'T (requires 'T : struct)> : Span<'T (requires 'T : struct)> -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : Span<'T> -> System.Numerics.Vector<'T>
Public Sub New (values As Span(Of T))
Parametreler
- values
- Span<T>
T türündeki nesnelerin yayılımı olarak vektöre eklenecek değerler. Span en az Count öğe içermelidir ve yalnızca ilk Count öğeler kullanılır.
Özel durumlar
values
en az Count öğe içermiyor.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
uzunluğu değerinden values
Countküçüktür.
Açıklamalar
Vektöre yalnızca ilk Count öğeler eklenir. Kalanlar yoksayılır.
Şunlara uygulanır
Vector<T>(T)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Bileşenleri belirtilen türde olan bir vektör oluşturur.
public:
Vector(T value);
public Vector (T value);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : 'T -> System.Numerics.Vector<'T>
Public Sub New (value As T)
Parametreler
- value
- T
Vektördeki bileşenlerin türünü tanımlayan sayısal tür.
Özel durumlar
.NET 5 ve üzeri: Tür T
desteklenmiyor.
Şunlara uygulanır
Vector<T>(T[])
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen diziden bir vektör oluşturur.
public:
Vector(cli::array <T> ^ values);
public Vector (T[] values);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T[] -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : 'T[] -> System.Numerics.Vector<'T>
Public Sub New (values As T())
Parametreler
- values
- T[]
T türünde bir nesne dizisi olarak vektöre eklenecek değerler. Dizi en az Count öğe içermelidir ve yalnızca ilk Count öğeler kullanılır.
Özel durumlar
values
, null
değeridir.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
values
, null
değeridir.
uzunluğu değerinden values
Countküçüktür.
Açıklamalar
Vektöre yalnızca ilk Count öğeler eklenir. Kalanlar yoksayılır.
Şunlara uygulanır
Vector<T>(T[], Int32)
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
- Kaynak:
- Vector_1.cs
Belirtilen dizin konumundan başlayarak belirtilen diziden bir vektör oluşturur.
public:
Vector(cli::array <T> ^ values, int index);
public Vector (T[] values, int index);
new System.Numerics.Vector<'T (requires 'T : struct)> : 'T[] * int -> System.Numerics.Vector<'T (requires 'T : struct)>
new System.Numerics.Vector<'T> : 'T[] * int -> System.Numerics.Vector<'T>
Public Sub New (values As T(), index As Integer)
Parametreler
- values
- T[]
T türünde bir nesne dizisi olarak vektöre eklenecek değerler. Dizi, belirtilen dizinden en az Count öğe içermelidir ve yalnızca ilk Count öğeler kullanılır.
- index
- Int32
Vektör oluşturulacak başlangıç dizini konumu.
Özel durumlar
values
, null
değeridir.
.NET 5 ve üzeri: Tür T
desteklenmiyor.
values
, null
değeridir.
uygulamasından values
başlayarak uzunluğu değerinden index
küçüktür Count.
Açıklamalar
Vektöre yalnızca ilk Count öğeler eklenir. Kalanlar yoksayılır.