ImmutableArray.Create Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Create<T>(T, T, T, T) |
Crea una matrice non modificabile che contiene gli oggetti specificati. |
Create<T>(T, T, T) |
Crea una matrice non modificabile che contiene gli oggetti specificati. |
Create<T>(ImmutableArray<T>, Int32, Int32) |
Crea una matrice non modificabile con gli oggetti specificati di un'altra matrice non modificabile. |
Create<T>(T, T) |
Crea una matrice non modificabile che contiene gli oggetti specificati. |
Create<T>(T[], Int32, Int32) |
Crea una matrice non modificabile con gli oggetti specificati di un'altra matrice. |
Create<T>(T) |
Crea una matrice non modificabile che contiene l'oggetto specificato. |
Create<T>(Span<T>) |
Crea un ImmutableArray<T> oggetto con gli elementi specificati. |
Create<T>(ReadOnlySpan<T>) |
Crea un ImmutableArray<T> oggetto con gli elementi specificati. |
Create<T>() |
Crea una matrice non modificabile vuota. |
Create<T>(T[]) |
Crea una matrice non modificabile dalla matrice di oggetti specificata. |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile che contiene gli oggetti specificati.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- item1
- T
Primo oggetto usato per archiviare la matrice.
- item2
- T
Secondo oggetto usato per archiviare la matrice.
- item3
- T
Terzo oggetto usato per archiviare la matrice.
- item4
- T
Quarto oggetto usato per archiviare la matrice.
Restituisce
Matrice non modificabile che contiene gli oggetti specificati.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile che contiene gli oggetti specificati.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- item1
- T
Primo oggetto usato per archiviare la matrice.
- item2
- T
Secondo oggetto usato per archiviare la matrice.
- item3
- T
Terzo oggetto usato per archiviare la matrice.
Restituisce
Matrice non modificabile che contiene gli oggetti specificati.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile con gli oggetti specificati di un'altra matrice non modificabile.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- items
- ImmutableArray<T>
Matrice di origine degli oggetti.
- start
- Int32
Indice del primo elemento da copiare da items
.
- length
- Int32
Numero di elementi da items
da includere in questa matrice non modificabile.
Restituisce
Matrice non modificabile che contiene gli oggetti specificati della matrice di origine.
Commenti
Questo overload consente ai metodi helper o alle classi di generatori personalizzati di evitare di pagare in modo efficiente una tassa ridondante per copiare una matrice quando la nuova matrice è un segmento di una matrice esistente.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile che contiene gli oggetti specificati.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- item1
- T
Primo oggetto usato per archiviare la matrice.
- item2
- T
Secondo oggetto usato per archiviare la matrice.
Restituisce
Matrice non modificabile che contiene gli oggetti specificati.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile con gli oggetti specificati di un'altra matrice.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- items
- T[]
Matrice di origine degli oggetti.
- start
- Int32
Indice del primo elemento da copiare da items
.
- length
- Int32
Numero di elementi da items
da includere in questa matrice non modificabile.
Restituisce
Matrice non modificabile che contiene gli oggetti specificati della matrice di origine.
Commenti
Questo overload consente ai metodi helper o alle classi di generatori personalizzati di evitare di pagare in modo efficiente una tassa ridondante per copiare una matrice quando la nuova matrice è un segmento di una matrice esistente.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile che contiene l'oggetto specificato.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- item
- T
Oggetto usato per archiviare la matrice.
Restituisce
Matrice non modificabile che contiene l'oggetto specificato.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea un ImmutableArray<T> oggetto con gli elementi specificati.
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)
Parametri di tipo
- T
Tipo di elemento memorizzato nella matrice.
Parametri
- items
- Span<T>
Elementi da archiviare nella matrice.
Restituisce
Matrice non modificabile contenente gli elementi specificati.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | 7, 8, 9 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea un ImmutableArray<T> oggetto con gli elementi specificati.
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)
Parametri di tipo
- T
Tipo di elemento memorizzato nella matrice.
Parametri
- items
- ReadOnlySpan<T>
Elementi da archiviare nella matrice.
Restituisce
Matrice non modificabile contenente gli elementi specificati.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | 7, 8, 9 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile vuota.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Restituisce
Matrice non modificabile vuota.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
- Origine:
- ImmutableArray.cs
Crea una matrice non modificabile dalla matrice di oggetti specificata.
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)
Parametri di tipo
- T
Tipo di elementi memorizzati nella matrice.
Parametri
- items
- T[]
Matrice di oggetti con cui popolare la matrice.
Restituisce
Matrice non modificabile che contiene la matrice di elementi.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: