ImmutableArray.Create Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Create<T>(T, T, T, T) |
Tworzy niezmienną tablicę zawierającą określone obiekty. |
Create<T>(T, T, T) |
Tworzy niezmienną tablicę zawierającą określone obiekty. |
Create<T>(ImmutableArray<T>, Int32, Int32) |
Tworzy niezmienną tablicę z określonymi obiektami z innej niezmiennej tablicy. |
Create<T>(T, T) |
Tworzy niezmienną tablicę zawierającą określone obiekty. |
Create<T>(T[], Int32, Int32) |
Tworzy niezmienną tablicę z określonymi obiektami z innej tablicy. |
Create<T>(T) |
Tworzy niezmienną tablicę zawierającą określony obiekt. |
Create<T>(Span<T>) |
Tworzy ImmutableArray<T> z określonymi elementami. |
Create<T>(ReadOnlySpan<T>) |
Tworzy ImmutableArray<T> z określonymi elementami. |
Create<T>() |
Tworzy pustą tablicę niezmienną. |
Create<T>(T[]) |
Tworzy niezmienną tablicę z określonej tablicy obiektów. |
Create<T>(T, T, T, T)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę zawierającą określone obiekty.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- item1
- T
Pierwszy obiekt do przechowywania w tablicy.
- item2
- T
Drugi obiekt do przechowywania w tablicy.
- item3
- T
Trzeci obiekt do przechowywania w tablicy.
- item4
- T
Czwarty obiekt do przechowywania w tablicy.
Zwraca
Niezmienna tablica zawierająca określone obiekty.
Dotyczy
Create<T>(T, T, T)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę zawierającą określone obiekty.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- item1
- T
Pierwszy obiekt do przechowywania w tablicy.
- item2
- T
Drugi obiekt do przechowywania w tablicy.
- item3
- T
Trzeci obiekt do przechowywania w tablicy.
Zwraca
Niezmienna tablica zawierająca określone obiekty.
Dotyczy
Create<T>(ImmutableArray<T>, Int32, Int32)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę z określonymi obiektami z innej niezmiennej tablicy.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- items
- ImmutableArray<T>
Tablica źródłowa obiektów.
- start
- Int32
Indeks pierwszego elementu do skopiowania z items
.
- length
- Int32
Liczba elementów z items
do uwzględnienia w tej niezmiennej tablicy.
Zwraca
Niezmienna tablica zawierająca określone obiekty z tablicy źródłowej.
Uwagi
To przeciążenie umożliwia metodom pomocnika lub klasom konstruktora niestandardowego efektywne unikanie płacenia nadmiarowego podatku za kopiowanie tablicy, gdy nowa tablica jest segmentem istniejącej tablicy.
Dotyczy
Create<T>(T, T)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę zawierającą określone obiekty.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- item1
- T
Pierwszy obiekt do przechowywania w tablicy.
- item2
- T
Drugi obiekt do przechowywania w tablicy.
Zwraca
Niezmienna tablica zawierająca określone obiekty.
Dotyczy
Create<T>(T[], Int32, Int32)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę z określonymi obiektami z innej tablicy.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- items
- T[]
Tablica źródłowa obiektów.
- start
- Int32
Indeks pierwszego elementu do skopiowania z items
.
- length
- Int32
Liczba elementów z items
do uwzględnienia w tej niezmiennej tablicy.
Zwraca
Niezmienna tablica zawierająca określone obiekty z tablicy źródłowej.
Uwagi
To przeciążenie umożliwia metodom pomocnika lub klasom konstruktora niestandardowego efektywne unikanie płacenia nadmiarowego podatku za kopiowanie tablicy, gdy nowa tablica jest segmentem istniejącej tablicy.
Dotyczy
Create<T>(T)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę zawierającą określony obiekt.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- item
- T
Obiekt do przechowywania w tablicy.
Zwraca
Niezmienna tablica zawierająca określony obiekt.
Dotyczy
Create<T>(Span<T>)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy ImmutableArray<T> z określonymi elementami.
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)
Parametry typu
- T
Typ elementu przechowywanego w tablicy.
Parametry
- items
- Span<T>
Elementy do przechowywania w tablicy.
Zwraca
Niezmienna tablica zawierająca określone elementy.
Dotyczy
Create<T>(ReadOnlySpan<T>)
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy ImmutableArray<T> z określonymi elementami.
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);
public static System.Collections.Immutable.ImmutableArray<T> Create<T> (scoped 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)
Parametry typu
- T
Typ elementu przechowywanego w tablicy.
Parametry
- items
- ReadOnlySpan<T>
Elementy do przechowywania w tablicy.
Zwraca
Niezmienna tablica zawierająca określone elementy.
Dotyczy
Create<T>()
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy pustą tablicę niezmienną.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Zwraca
Pusta tablica niezmienna.
Dotyczy
Create<T>(T[])
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
- Źródło:
- ImmutableArray.cs
Tworzy niezmienną tablicę z określonej tablicy obiektów.
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)
Parametry typu
- T
Typ elementów przechowywanych w tablicy.
Parametry
- items
- T[]
Tablica obiektów do wypełnienia tablicy.
Zwraca
Niezmienna tablica zawierająca tablicę elementów.