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 valuessizeof(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 Tsalt 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 valuesCountküçü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 valuesCountküçü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 valuesCountküçü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 valuesbaşlayarak uzunluğu değerinden indexküçüktür Count.
Açıklamalar
Vektöre yalnızca ilk Count öğeler eklenir. Kalanlar yoksayılır.