Vector<T> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat instans Vector<T>.
Overload
Vector<T>(ReadOnlySpan<Byte>) |
Membangun vektor dari rentang byte baca-saja yang diberikan. |
Vector<T>(ReadOnlySpan<T>) |
Membangun vektor dari yang diberikan ReadOnlySpan<T>. |
Vector<T>(Span<T>) |
Membangun vektor dari yang diberikan Span<T>. |
Vector<T>(T) |
Membuat vektor yang komponennya berjenis tertentu. |
Vector<T>(T[]) |
Membuat vektor dari array tertentu. |
Vector<T>(T[], Int32) |
Membuat vektor dari array tertentu yang dimulai pada posisi indeks tertentu. |
Keterangan
Jenisnya T
dapat berupa salah satu jenis numerik berikut:
Kata kunci C# | Jenis Kerangka Kerja |
---|---|
sbyte |
SByte |
byte |
Byte |
short |
Int16 |
ushort |
UInt16 |
int |
Int32 |
uint |
UInt32 |
long |
Int64 |
ulong |
UInt64 |
float |
Single |
double |
Double |
Vector<T>(ReadOnlySpan<Byte>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Membangun vektor dari rentang byte baca-saja yang diberikan.
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))
Parameter
- values
- ReadOnlySpan<Byte>
Rentang byte baca-saja yang berisi nilai untuk ditambahkan ke vektor. Rentang harus berisi setidaknya Count elemen dan hanya elemen pertama Count yang digunakan.
Pengecualian
values
tidak berisi setidaknya Count elemen.
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Panjangnya values
kurang dari sizeof(Vector<T>)
.
Keterangan
Hanya elemen pertama Count yang ditambahkan ke vektor. Sisanya diabaikan.
Berlaku untuk
Vector<T>(ReadOnlySpan<T>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Membangun vektor dari yang diberikan ReadOnlySpan<T>.
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))
Parameter
- values
- ReadOnlySpan<T>
Nilai yang akan ditambahkan ke vektor, sebagai rentang baca-saja dari objek jenis T
. Rentang harus berisi setidaknya Count elemen dan hanya elemen pertama Count yang digunakan.
Pengecualian
values
tidak berisi setidaknya Count elemen.
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Panjangnya values
kurang dari Count.
Keterangan
Hanya elemen pertama Count yang ditambahkan ke vektor. Sisanya diabaikan.
Berlaku untuk
Vector<T>(Span<T>)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Membangun vektor dari yang diberikan Span<T>.
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))
Parameter
- values
- Span<T>
Nilai yang akan ditambahkan ke vektor, sebagai rentang objek jenis T. Rentang harus berisi setidaknya Count elemen dan hanya elemen pertama Count yang digunakan.
Pengecualian
values
tidak berisi setidaknya Count elemen.
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Panjangnya values
kurang dari Count.
Keterangan
Hanya elemen pertama Count yang ditambahkan ke vektor. Sisanya diabaikan.
Berlaku untuk
Vector<T>(T)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Membuat vektor yang komponennya berjenis tertentu.
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)
Parameter
- value
- T
Jenis numerik yang mendefinisikan jenis komponen dalam vektor.
Pengecualian
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
Berlaku untuk
Vector<T>(T[])
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Membuat vektor dari array tertentu.
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())
Parameter
- values
- T[]
Nilai yang akan ditambahkan ke vektor, sebagai array objek jenis T. Array harus berisi setidaknya Count elemen dan hanya elemen pertama Count yang digunakan.
Pengecualian
values
adalah null
.
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
values
adalah null
.
Panjangnya values
kurang dari Count.
Keterangan
Hanya elemen pertama Count yang ditambahkan ke vektor. Sisanya diabaikan.
Berlaku untuk
Vector<T>(T[], Int32)
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
- Sumber:
- Vector_1.cs
Membuat vektor dari array tertentu yang dimulai pada posisi indeks tertentu.
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)
Parameter
- values
- T[]
Nilai yang akan ditambahkan ke vektor, sebagai array objek jenis T. Array harus berisi setidaknya Count elemen dari indeks yang ditentukan dan hanya elemen pertama Count yang digunakan.
- index
- Int32
Posisi indeks awal untuk membuat vektor.
Pengecualian
values
adalah null
.
.NET 5 dan yang lebih baru: Jenis T
tidak didukung.
values
adalah null
.
values
Panjang , mulai dari index
, kurang dari Count.
Keterangan
Hanya elemen pertama Count yang ditambahkan ke vektor. Sisanya diabaikan.