ImmutableArray.Create Méthode

Définition

Surcharges

Nom Description
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 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 des 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 d’objets spécifié.

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

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
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 d’é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
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 d’é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
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable avec les objets spécifiés 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 d’éléments stockés dans le tableau.

Paramètres

items
ImmutableArray<T>

Tableau source d’objets.

start
Int32

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

length
Int32

Nombre d’éléments à 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 de payer une taxe redondante pour copier 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
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 d’é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
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

Crée un tableau immuable avec des 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 d’éléments stockés dans le tableau.

Paramètres

items
T[]

Tableau source d’objets.

start
Int32

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

length
Int32

Nombre d’éléments à 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 de payer une taxe redondante pour copier 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
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 d’é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
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);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static System.Collections.Immutable.ImmutableArray<T> Create<T>(Span<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T>(Span<T> items);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Create : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
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.

Attributs

S’applique à

Create<T>(ReadOnlySpan<T>)

Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
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>(scoped 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
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 d’é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
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs
Source:
ImmutableArray.cs

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

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 d’éléments stockés dans le tableau.

Paramètres

items
T[]

Tableau d’objets avec lequel remplir le tableau.

Retours

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

S’applique à