ImmutableArray.Create Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Create<T>(T, T, T, T) |
Crea una matriz inmutable que contiene los objetos especificados. |
Create<T>(T, T, T) |
Crea una matriz inmutable que contiene los objetos especificados. |
Create<T>(ImmutableArray<T>, Int32, Int32) |
Crea una matriz inmutable con los objetos especificados de otra matriz inmutable. |
Create<T>(T, T) |
Crea una matriz inmutable que contiene los objetos especificados. |
Create<T>(T[], Int32, Int32) |
Crea una matriz inmutable con los objetos especificados de otra matriz. |
Create<T>(T) |
Crea una matriz inmutable que contiene el objeto especificado. |
Create<T>(Span<T>) |
Crea un ImmutableArray<T> objeto con los elementos especificados. |
Create<T>(ReadOnlySpan<T>) |
Crea un ImmutableArray<T> objeto con los elementos especificados. |
Create<T>() |
Crea una matriz inmutable vacía. |
Create<T>(T[]) |
Crea una matriz inmutable de la matriz especificada de objetos. |
Create<T>(T, T, T, T)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable que contiene los objetos especificados.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- item1
- T
Primer objeto para almacenar en la matriz.
- item2
- T
Segundo objeto para almacenar en la matriz.
- item3
- T
Tercer objeto a almacenar en la matriz.
- item4
- T
Cuarto objeto a almacenar en la matriz.
Devoluciones
Matriz inmutable que contiene los objetos especificados.
Se aplica a
Create<T>(T, T, T)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable que contiene los objetos especificados.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- item1
- T
Primer objeto para almacenar en la matriz.
- item2
- T
Segundo objeto para almacenar en la matriz.
- item3
- T
Tercer objeto a almacenar en la matriz.
Devoluciones
Matriz inmutable que contiene los objetos especificados.
Se aplica a
Create<T>(ImmutableArray<T>, Int32, Int32)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable con los objetos especificados de otra matriz inmutable.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- items
- ImmutableArray<T>
Matriz de origen de objetos.
- start
- Int32
Índice del primer elemento desde el que efectuar la copia items
.
- length
- Int32
Número de elementos de items
para incluir en esta matriz inmutable.
Devoluciones
Matriz inmutable que contiene los objetos especificados de la matriz de origen.
Comentarios
Esta sobrecarga permite a los métodos auxiliares o clases de generador personalizadas evitar eficazmente pagar un impuesto redundante por copiar una matriz cuando la nueva matriz es un segmento de una matriz existente.
Se aplica a
Create<T>(T, T)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable que contiene los objetos especificados.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- item1
- T
Primer objeto para almacenar en la matriz.
- item2
- T
Segundo objeto para almacenar en la matriz.
Devoluciones
Matriz inmutable que contiene los objetos especificados.
Se aplica a
Create<T>(T[], Int32, Int32)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable con los objetos especificados de otra matriz.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- items
- T[]
Matriz de origen de objetos.
- start
- Int32
Índice del primer elemento desde el que efectuar la copia items
.
- length
- Int32
Número de elementos de items
para incluir en esta matriz inmutable.
Devoluciones
Matriz inmutable que contiene los objetos especificados de la matriz de origen.
Comentarios
Esta sobrecarga permite a los métodos auxiliares o clases de generador personalizadas evitar eficazmente pagar un impuesto redundante por copiar una matriz cuando la nueva matriz es un segmento de una matriz existente.
Se aplica a
Create<T>(T)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable que contiene el objeto especificado.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- item
- T
Objeto para almacenar en la matriz.
Devoluciones
Matriz inmutable que contiene el objeto especificado.
Se aplica a
Create<T>(Span<T>)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea un ImmutableArray<T> objeto con los elementos especificados.
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)
Parámetros de tipo
- T
Tipo de elemento almacenado en la matriz.
Parámetros
- items
- Span<T>
Elementos que se van a almacenar en la matriz.
Devoluciones
Matriz inmutable que contiene los elementos especificados.
Se aplica a
Create<T>(ReadOnlySpan<T>)
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea un ImmutableArray<T> objeto con los elementos especificados.
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)
Parámetros de tipo
- T
Tipo de elemento almacenado en la matriz.
Parámetros
- items
- ReadOnlySpan<T>
Elementos que se van a almacenar en la matriz.
Devoluciones
Matriz inmutable que contiene los elementos especificados.
Se aplica a
Create<T>()
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable vacía.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Devoluciones
Matriz inmutable vacía.
Se aplica a
Create<T>(T[])
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
- Source:
- ImmutableArray.cs
Crea una matriz inmutable de la matriz especificada de objetos.
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)
Parámetros de tipo
- T
Tipo de elementos almacenados en la matriz.
Parámetros
- items
- T[]
Matriz de objetos con la que se va a rellenar la matriz.
Devoluciones
Matriz inmutable que contiene la matriz de elementos.