ImmutableArray.Create Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Create<T>(T, T, T, T) |
Vytvoří neměnné pole, které obsahuje zadané objekty. |
Create<T>(T, T, T) |
Vytvoří neměnné pole, které obsahuje zadané objekty. |
Create<T>(ImmutableArray<T>, Int32, Int32) |
Vytvoří neměnné pole se zadanými objekty z jiného neměnného pole. |
Create<T>(T, T) |
Vytvoří neměnné pole, které obsahuje zadané objekty. |
Create<T>(T[], Int32, Int32) |
Vytvoří neměnné pole se zadanými objekty z jiného pole. |
Create<T>(T) |
Vytvoří neměnné pole, které obsahuje zadaný objekt. |
Create<T>(Span<T>) |
Vytvoří se zadanými ImmutableArray<T> elementy. |
Create<T>(ReadOnlySpan<T>) |
Vytvoří se zadanými ImmutableArray<T> elementy. |
Create<T>() |
Vytvoří prázdné neměnné pole. |
Create<T>(T[]) |
Vytvoří neměnné pole ze zadaného pole objektů. |
Create<T>(T, T, T, T)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole, které obsahuje zadané objekty.
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 prvků uložených v poli.
Parametry
- item1
- T
První objekt, který se uloží do pole.
- item2
- T
Druhý objekt, který se má uložit do pole.
- item3
- T
Třetí objekt, který se má uložit do pole.
- item4
- T
Čtvrtý objekt, který se uloží do pole.
Návraty
Neměnné pole, které obsahuje zadané objekty.
Platí pro
Create<T>(T, T, T)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole, které obsahuje zadané objekty.
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 prvků uložených v poli.
Parametry
- item1
- T
První objekt, který se uloží do pole.
- item2
- T
Druhý objekt, který se má uložit do pole.
- item3
- T
Třetí objekt, který se má uložit do pole.
Návraty
Neměnné pole, které obsahuje zadané objekty.
Platí pro
Create<T>(ImmutableArray<T>, Int32, Int32)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole se zadanými objekty z jiného neměnného pole.
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 prvků uložených v poli.
Parametry
- items
- ImmutableArray<T>
Zdrojové pole objektů.
- start
- Int32
Index prvního prvku, který se má zkopírovat z items
.
- length
- Int32
Počet prvků z items
, které se mají zahrnout do tohoto neměnného pole.
Návraty
Neměnné pole, které obsahuje zadané objekty ze zdrojového pole.
Poznámky
Toto přetížení umožňuje pomocným metodám nebo třídám vlastního tvůrce efektivně zabránit placení redundantní daně za kopírování pole, když je nové pole segmentem existujícího pole.
Platí pro
Create<T>(T, T)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole, které obsahuje zadané objekty.
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 prvků uložených v poli.
Parametry
- item1
- T
První objekt, který se uloží do pole.
- item2
- T
Druhý objekt, který se má uložit do pole.
Návraty
Neměnné pole, které obsahuje zadané objekty.
Platí pro
Create<T>(T[], Int32, Int32)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole se zadanými objekty z jiného pole.
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 prvků uložených v poli.
Parametry
- items
- T[]
Zdrojové pole objektů.
- start
- Int32
Index prvního prvku, který se má zkopírovat z items
.
- length
- Int32
Počet prvků z items
, které se mají zahrnout do tohoto neměnného pole.
Návraty
Neměnné pole, které obsahuje zadané objekty ze zdrojového pole.
Poznámky
Toto přetížení umožňuje pomocným metodám nebo třídám vlastního tvůrce efektivně zabránit placení redundantní daně za kopírování pole, když je nové pole segmentem existujícího pole.
Platí pro
Create<T>(T)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole, které obsahuje zadaný objekt.
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 prvků uložených v poli.
Parametry
- item
- T
Objekt, který se má uložit do pole.
Návraty
Neměnné pole, které obsahuje zadaný objekt.
Platí pro
Create<T>(Span<T>)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří se zadanými ImmutableArray<T> elementy.
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 prvku uloženého v poli.
Parametry
- items
- Span<T>
Prvky, které se mají uložit do pole.
Návraty
Neměnné pole obsahující zadané položky.
Platí pro
Create<T>(ReadOnlySpan<T>)
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří se zadanými ImmutableArray<T> elementy.
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)
Parametry typu
- T
Typ prvku uloženého v poli.
Parametry
- items
- ReadOnlySpan<T>
Prvky, které se mají uložit do pole.
Návraty
Neměnné pole obsahující zadané položky.
Platí pro
Create<T>()
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří prázdné neměnné pole.
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 prvků uložených v poli.
Návraty
Prázdné neměnné pole.
Platí pro
Create<T>(T[])
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
- Zdroj:
- ImmutableArray.cs
Vytvoří neměnné pole ze zadaného pole objektů.
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 prvků uložených v poli.
Parametry
- items
- T[]
Pole objektů, které se mají naplnit polem.
Návraty
Neměnné pole, které obsahuje pole položek.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro