ImmutableArray.Create Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.