Share via


ImmutableArray.Create Metode

Definisi

Overload

Create<T>(T, T, T, T)

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

Create<T>(T, T, T)

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

Create<T>(ImmutableArray<T>, Int32, Int32)

Membuat array yang tidak dapat diubah dengan objek yang ditentukan dari array lain yang tidak dapat diubah.

Create<T>(T, T)

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

Create<T>(T[], Int32, Int32)

Membuat array yang tidak dapat diubah dengan objek tertentu dari array lain.

Create<T>(T)

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

Create<T>(Span<T>)

ImmutableArray<T> Membuat dengan elemen yang ditentukan.

Create<T>(ReadOnlySpan<T>)

ImmutableArray<T> Membuat dengan elemen yang ditentukan.

Create<T>()

Membuat array kosong yang tidak dapat diubah.

Create<T>(T[])

Membuat array yang tidak dapat diubah dari array objek yang ditentukan.

Create<T>(T, T, T, T)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(T item1, T item2, T item3, T item4);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item1, T item2, T item3, T item4);
static member Create : 'T * 'T * 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item1 As T, item2 As T, item3 As T, item4 As T) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

item1
T

Objek pertama yang disimpan dalam array.

item2
T

Objek kedua untuk disimpan dalam array.

item3
T

Objek ketiga yang disimpan dalam array.

item4
T

Objek keempat untuk disimpan dalam array.

Mengembalikan

Array yang tidak dapat diubah yang berisi objek yang ditentukan.

Berlaku untuk

Create<T>(T, T, T)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(T item1, T item2, T item3);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item1, T item2, T item3);
static member Create : 'T * 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item1 As T, item2 As T, item3 As T) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

item1
T

Objek pertama yang disimpan dalam array.

item2
T

Objek kedua untuk disimpan dalam array.

item3
T

Objek ketiga yang disimpan dalam array.

Mengembalikan

Array yang tidak dapat diubah yang berisi objek yang ditentukan.

Berlaku untuk

Create<T>(ImmutableArray<T>, Int32, Int32)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah dengan objek yang ditentukan dari array lain yang tidak dapat diubah.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(System::Collections::Immutable::ImmutableArray<T> items, int start, int length);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (System.Collections.Immutable.ImmutableArray<T> items, int start, int length);
static member Create : System.Collections.Immutable.ImmutableArray<'T> * int * int -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As ImmutableArray(Of T), start As Integer, length As Integer) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

items
ImmutableArray<T>

Array sumber objek.

start
Int32

Indeks elemen pertama yang akan disalin dari items.

length
Int32

Jumlah elemen dari items untuk disertakan dalam array yang tidak dapat diubah ini.

Mengembalikan

Array yang tidak dapat diubah yang berisi objek yang ditentukan dari array sumber.

Keterangan

Kelebihan beban ini memungkinkan metode pembantu atau kelas penyusun kustom untuk secara efisien menghindari membayar pajak berlebihan untuk menyalin array ketika array baru adalah segmen dari array yang ada.

Berlaku untuk

Create<T>(T, T)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(T item1, T item2);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item1, T item2);
static member Create : 'T * 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item1 As T, item2 As T) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

item1
T

Objek pertama yang disimpan dalam array.

item2
T

Objek kedua untuk disimpan dalam array.

Mengembalikan

Array yang tidak dapat diubah yang berisi objek yang ditentukan.

Berlaku untuk

Create<T>(T[], Int32, Int32)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah dengan objek tertentu dari array lain.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(cli::array <T> ^ items, int start, int length);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T[] items, int start, int length);
static member Create : 'T[] * int * int -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As T(), start As Integer, length As Integer) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

items
T[]

Array sumber objek.

start
Int32

Indeks elemen pertama yang akan disalin dari items.

length
Int32

Jumlah elemen dari items untuk disertakan dalam array yang tidak dapat diubah ini.

Mengembalikan

Array yang tidak dapat diubah yang berisi objek yang ditentukan dari array sumber.

Keterangan

Kelebihan beban ini memungkinkan metode pembantu atau kelas penyusun kustom untuk secara efisien menghindari membayar pajak berlebihan untuk menyalin array ketika array baru adalah segmen dari array yang ada.

Berlaku untuk

Create<T>(T)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah yang berisi objek yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(T item);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (T item);
static member Create : 'T -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (item As T) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

item
T

Objek untuk disimpan dalam array.

Mengembalikan

Array yang tidak dapat diubah yang berisi objek yang ditentukan.

Berlaku untuk

Create<T>(Span<T>)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

ImmutableArray<T> Membuat dengan elemen yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(Span<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (Span<T> items);
static member Create : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As Span(Of T)) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

items
Span<T>

Elemen untuk disimpan dalam array.

Mengembalikan

Array yang tidak dapat diubah yang berisi item yang ditentukan.

Berlaku untuk

Create<T>(ReadOnlySpan<T>)

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

ImmutableArray<T> Membuat dengan elemen yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (ReadOnlySpan<T> items);
static member Create : ReadOnlySpan<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As ReadOnlySpan(Of T)) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

items
ReadOnlySpan<T>

Elemen untuk disimpan dalam array.

Mengembalikan

Array yang tidak dapat diubah yang berisi item yang ditentukan.

Berlaku untuk

Create<T>()

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array kosong yang tidak dapat diubah.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create();
public static System.Collections.Immutable.ImmutableArray<T> Create<T> ();
static member Create : unit -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) () As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Mengembalikan

Array kosong yang tidak dapat diubah.

Berlaku untuk

Create<T>(T[])

Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs
Sumber:
ImmutableArray.cs

Membuat array yang tidak dapat diubah dari array objek yang ditentukan.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(... cli::array <T> ^ items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (params T[] items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (params T[]? items);
static member Create : 'T[] -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (ParamArray items As T()) As ImmutableArray(Of T)

Jenis parameter

T

Jenis elemen yang disimpan dalam array.

Parameter

items
T[]

Array objek untuk mengisi array dengan.

Mengembalikan

Array yang tidak dapat diubah yang berisi array item.

Berlaku untuk