ImmutableArray.Create ImmutableArray.Create ImmutableArray.Create ImmutableArray.Create Method

Définition

Surcharges

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

Crée un tableau immuable qui contient les objets spécifiés.Creates an immutable array that contains the specified objects.

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

Crée un tableau immuable qui contient les objets spécifiés.Creates an immutable array that contains the specified objects.

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

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau immuable.Creates an immutable array with the specified objects from another immutable array.

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

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau.Creates an immutable array with specified objects from another array.

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

Crée un tableau immuable à partir du tableau spécifié d’objets.Creates an immutable array from the specified array of objects.

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

Crée un tableau immuable qui contient l’objet spécifié.Creates an immutable array that contains the specified object.

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

Crée un tableau immuable vide.Creates an empty immutable array.

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

Crée un tableau immuable qui contient les objets spécifiés.Creates an immutable array that contains the specified objects.

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

Crée un tableau immuable qui contient les objets spécifiés.Creates an immutable array that contains the specified objects.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

item1

Premier objet à stocker dans le tableau.The first object to store in the array.

item2

Deuxième objet à stocker dans le tableau.The second object to store in the array.

item3

Troisième objet à stocker dans le tableau.The third object to store in the array.

item4

Quatrième objet à stocker dans le tableau.The fourth object to store in the array.

Retours

Tableau immuable qui contient les objets spécifiés.An immutable array that contains the specified objects.

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

Crée un tableau immuable qui contient les objets spécifiés.Creates an immutable array that contains the specified objects.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

item1

Premier objet à stocker dans le tableau.The first object to store in the array.

item2

Deuxième objet à stocker dans le tableau.The second object to store in the array.

item3

Troisième objet à stocker dans le tableau.The third object to store in the array.

Retours

Tableau immuable qui contient les objets spécifiés.An immutable array that contains the specified objects.

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

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau immuable.Creates an immutable array with the specified objects from another immutable array.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

items
ImmutableArray<T> ImmutableArray<T> ImmutableArray<T> ImmutableArray<T>

Tableau d’objets source.The source array of objects.

start
Int32 Int32 Int32 Int32

Index du premier élément à copier à partir de items.The index of the first element to copy from items.

length
Int32 Int32 Int32 Int32

Nombre d’éléments à partir de items à inclure dans ce tableau immuable.The number of elements from items to include in this immutable array.

Retours

Tableau immuable qui contient les objets spécifiés à partir du tableau source.An immutable array that contains the specified objects from the source array.

Remarques

Cette surcharge permet aux méthodes d’assistance ou aux classes de générateur personnalisé d’éviter de payer efficacement une taxe redondante pour la copie d’un tableau lorsque le nouveau tableau est un segment d’un tableau existant.This overload allows helper methods or custom builder classes to efficiently avoid paying a redundant tax for copying an array when the new array is a segment of an existing array.

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

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau.Creates an immutable array with specified objects from another array.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

items
T[]

Tableau d’objets source.The source array of objects.

start
Int32 Int32 Int32 Int32

Index du premier élément à copier à partir de items.The index of the first element to copy from items.

length
Int32 Int32 Int32 Int32

Nombre d’éléments à partir de items à inclure dans ce tableau immuable.The number of elements from items to include in this immutable array.

Retours

Tableau immuable qui contient les objets spécifiés à partir du tableau source.An immutable array that contains the specified objects from the source array.

Remarques

Cette surcharge permet aux méthodes d’assistance ou aux classes de générateur personnalisé d’éviter de payer efficacement une taxe redondante pour la copie d’un tableau lorsque le nouveau tableau est un segment d’un tableau existant.This overload allows helper methods or custom builder classes to efficiently avoid paying a redundant tax for copying an array when the new array is a segment of an existing array.

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

Crée un tableau immuable à partir du tableau spécifié d’objets.Creates an immutable array from the specified array of objects.

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);
static member Create : 'T[] -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (ParamArray items As T()) As ImmutableArray(Of T)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

items
T[]

Tableau d’objets à utiliser pour remplir le tableau.The array of objects to populate the array with.

Retours

Tableau immuable qui contient le tableau d’éléments.An immutable array that contains the array of items.

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

Crée un tableau immuable qui contient l’objet spécifié.Creates an immutable array that contains the specified object.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

item

Objet à stocker dans le tableau.The object to store in the array.

Retours

Tableau immuable qui contient l’objet spécifié.An immutable array that contains the specified object.

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

Crée un tableau immuable vide.Creates an empty immutable array.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Retours

Tableau immuable vide.An empty immutable array.

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

Crée un tableau immuable qui contient les objets spécifiés.Creates an immutable array that contains the specified objects.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.The type of elements stored in the array.

Paramètres

item1

Premier objet à stocker dans le tableau.The first object to store in the array.

item2

Deuxième objet à stocker dans le tableau.The second object to store in the array.

Retours

Tableau immuable qui contient les objets spécifiés.An immutable array that contains the specified objects.

S’applique à