Partager via


ImmutableArray.Create Méthode

Définition

Surcharges

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

Crée un tableau immuable qui contient les objets spécifiés.

Create<T>(T, T, T)

Crée un tableau immuable qui contient les objets spécifiés.

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

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau immuable.

Create<T>(T, T)

Crée un tableau immuable qui contient les objets spécifiés.

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

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau.

Create<T>(T)

Crée un tableau immuable qui contient l’objet spécifié.

Create<T>(Span<T>)

Crée un ImmutableArray<T> avec les éléments spécifiés.

Create<T>(ReadOnlySpan<T>)

Crée un ImmutableArray<T> avec les éléments spécifiés.

Create<T>()

Crée un tableau immuable vide.

Create<T>(T[])

Crée un tableau immuable à partir du tableau spécifié d’objets.

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

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable qui contient les objets spécifiés.

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.

Paramètres

item1
T

Premier objet à stocker dans le tableau.

item2
T

Deuxième objet à stocker dans le tableau.

item3
T

Troisième objet à stocker dans le tableau.

item4
T

Quatrième objet à stocker dans le tableau.

Retours

Tableau immuable qui contient les objets spécifiés.

S’applique à

Create<T>(T, T, T)

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable qui contient les objets spécifiés.

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.

Paramètres

item1
T

Premier objet à stocker dans le tableau.

item2
T

Deuxième objet à stocker dans le tableau.

item3
T

Troisième objet à stocker dans le tableau.

Retours

Tableau immuable qui contient les objets spécifiés.

S’applique à

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

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau immuable.

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.

Paramètres

items
ImmutableArray<T>

Tableau d’objets source.

start
Int32

Index du premier élément à copier à partir de items.

length
Int32

Nombre d’éléments à partir de items à inclure dans ce tableau immuable.

Retours

Tableau immuable qui contient les objets spécifiés à partir du tableau source.

Remarques

Cette surcharge permet aux méthodes d’assistance ou aux classes de générateur personnalisées d’éviter efficacement le paiement d’une taxe redondante pour la copie d’un tableau lorsque le nouveau tableau est un segment d’un tableau existant.

S’applique à

Create<T>(T, T)

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable qui contient les objets spécifiés.

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.

Paramètres

item1
T

Premier objet à stocker dans le tableau.

item2
T

Deuxième objet à stocker dans le tableau.

Retours

Tableau immuable qui contient les objets spécifiés.

S’applique à

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

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable avec les objets spécifiés à partir d’un autre tableau.

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.

Paramètres

items
T[]

Tableau d’objets source.

start
Int32

Index du premier élément à copier à partir de items.

length
Int32

Nombre d’éléments à partir de items à inclure dans ce tableau immuable.

Retours

Tableau immuable qui contient les objets spécifiés à partir du tableau source.

Remarques

Cette surcharge permet aux méthodes d’assistance ou aux classes de générateur personnalisées d’éviter efficacement le paiement d’une taxe redondante pour la copie d’un tableau lorsque le nouveau tableau est un segment d’un tableau existant.

S’applique à

Create<T>(T)

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable qui contient l’objet spécifié.

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.

Paramètres

item
T

Objet à stocker dans le tableau.

Retours

Tableau immuable qui contient l’objet spécifié.

S’applique à

Create<T>(Span<T>)

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un ImmutableArray<T> avec les éléments spécifiés.

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)

Paramètres de type

T

Type d’élément stocké dans le tableau.

Paramètres

items
Span<T>

Éléments à stocker dans le tableau.

Retours

Tableau immuable contenant les éléments spécifiés.

S’applique à

Create<T>(ReadOnlySpan<T>)

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un ImmutableArray<T> avec les éléments spécifiés.

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)

Paramètres de type

T

Type d’élément stocké dans le tableau.

Paramètres

items
ReadOnlySpan<T>

Éléments à stocker dans le tableau.

Retours

Tableau immuable contenant les éléments spécifiés.

S’applique à

Create<T>()

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable vide.

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.

Retours

Tableau immuable vide.

S’applique à

Create<T>(T[])

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable à partir du tableau spécifié d’objets.

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)

Paramètres de type

T

Type des éléments stockés dans le tableau.

Paramètres

items
T[]

Tableau d’objets à utiliser pour remplir le tableau.

Retours

Tableau immuable qui contient le tableau d’éléments.

S’applique à