Bagikan melalui


Vector.WithElement Metode

Definisi

Overload

WithElement(Vector2, Int32, Single)
WithElement(Vector3, Int32, Single)
WithElement(Vector4, Int32, Single)
WithElement<T>(Vector<T>, Int32, T)

Membuat baru Vector<T> dengan elemen pada indeks yang ditentukan yang diatur ke nilai yang ditentukan dan elemen yang tersisa diatur ke nilai yang sama dengan yang ada di vektor yang diberikan.

WithElement(Vector2, Int32, Single)

Sumber:
Vector2.Extensions.cs
public:
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector2 WithElement(System::Numerics::Vector2 vector, int index, float value);
public static System.Numerics.Vector2 WithElement(this System.Numerics.Vector2 vector, int index, float value);
static member WithElement : System.Numerics.Vector2 * int * single -> System.Numerics.Vector2
<Extension()>
Public Function WithElement (vector As Vector2, index As Integer, value As Single) As Vector2

Parameter

vector
Vector2
index
Int32
value
Single

Mengembalikan

Berlaku untuk

WithElement(Vector3, Int32, Single)

Sumber:
Vector3.Extensions.cs
public:
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector3 WithElement(System::Numerics::Vector3 vector, int index, float value);
public static System.Numerics.Vector3 WithElement(this System.Numerics.Vector3 vector, int index, float value);
static member WithElement : System.Numerics.Vector3 * int * single -> System.Numerics.Vector3
<Extension()>
Public Function WithElement (vector As Vector3, index As Integer, value As Single) As Vector3

Parameter

vector
Vector3
index
Int32
value
Single

Mengembalikan

Berlaku untuk

WithElement(Vector4, Int32, Single)

Sumber:
Vector4.Extensions.cs
public:
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector4 WithElement(System::Numerics::Vector4 vector, int index, float value);
public static System.Numerics.Vector4 WithElement(this System.Numerics.Vector4 vector, int index, float value);
static member WithElement : System.Numerics.Vector4 * int * single -> System.Numerics.Vector4
<Extension()>
Public Function WithElement (vector As Vector4, index As Integer, value As Single) As Vector4

Parameter

vector
Vector4
index
Int32
value
Single

Mengembalikan

Berlaku untuk

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

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Membuat baru Vector<T> dengan elemen pada indeks yang ditentukan yang diatur ke nilai yang ditentukan dan elemen yang tersisa diatur ke nilai yang sama dengan yang ada di vektor yang diberikan.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector<T> WithElement(System::Numerics::Vector<T> vector, int index, T value);
public static System.Numerics.Vector<T> WithElement<T>(this System.Numerics.Vector<T> vector, int index, T value);
static member WithElement : System.Numerics.Vector<'T> * int * 'T -> System.Numerics.Vector<'T>
<Extension()>
Public Function WithElement(Of T) (vector As Vector(Of T), index As Integer, value As T) As Vector(Of T)

Jenis parameter

T

Jenis elemen dalam vektor.

Parameter

vector
Vector<T>

Vektor untuk mendapatkan elemen yang tersisa dari.

index
Int32

Indeks elemen yang akan diatur.

value
T

Nilai untuk mengatur elemen ke.

Mengembalikan

Vector<T> dengan nilai elemen saat diatur index ke value dan elemen yang tersisa diatur ke nilai yang sama seperti yang ada di vector.

Pengecualian

index kurang dari nol atau lebih besar dari jumlah elemen.

Jenis vector (T) tidak didukung.

Berlaku untuk