ImmutableArray.Create Methode

Definition

Überlädt

Create<T>(T, T, T, T)

Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält.

Create<T>(T, T, T)

Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält.

Create<T>(ImmutableArray<T>, Int32, Int32)

Erstellt ein unveränderliches Array mit den angegebenen Objekten aus einem anderen unveränderlichen Array.

Create<T>(T, T)

Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält.

Create<T>(T[], Int32, Int32)

Erstellt ein unveränderliches Array mit den angegebenen Objekten aus einem anderen Array.

Create<T>(T)

Erstellt ein unveränderliches Array, das das angegebene Objekt enthält.

Create<T>(Span<T>)

Erstellt ein ImmutableArray<T> mit den angegebenen Elementen.

Create<T>(ReadOnlySpan<T>)

Erstellt ein ImmutableArray<T> mit den angegebenen Elementen.

Create<T>()

Erstellt ein leeres unveränderliches Array.

Create<T>(T[])

Erstellt ein unveränderliches Array aus dem angegebenen Objektarray.

Create<T>(T, T, T, T)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

item1
T

Das erste Objekt, das im Array gespeichert werden soll.

item2
T

Das zweite Objekt, das im Array gespeichert werden soll.

item3
T

Das dritte Objekt, das im Array gespeichert werden soll.

item4
T

Das vierte Objekt, das im Array gespeichert werden soll.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Objekte enthält.

Gilt für:

Create<T>(T, T, T)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

item1
T

Das erste Objekt, das im Array gespeichert werden soll.

item2
T

Das zweite Objekt, das im Array gespeichert werden soll.

item3
T

Das dritte Objekt, das im Array gespeichert werden soll.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Objekte enthält.

Gilt für:

Create<T>(ImmutableArray<T>, Int32, Int32)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array mit den angegebenen Objekten aus einem anderen unveränderlichen Array.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

items
ImmutableArray<T>

Das Quellarray von Objekten.

start
Int32

Der Index des ersten aus items zu kopierenden Elements.

length
Int32

Die Anzahl der Elemente von items, die in dieses unveränderliche Array eingeschlossen werden sollen.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Objekte aus dem Quellarray enthält.

Hinweise

Diese Überladung ermöglicht es Hilfsmethoden oder benutzerdefinierten Generatorklassen, effizient die Zahlung einer redundanten Steuer für das Kopieren eines Arrays zu vermeiden, wenn das neue Array ein Segment eines vorhandenen Arrays ist.

Gilt für:

Create<T>(T, T)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

item1
T

Das erste Objekt, das im Array gespeichert werden soll.

item2
T

Das zweite Objekt, das im Array gespeichert werden soll.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Objekte enthält.

Gilt für:

Create<T>(T[], Int32, Int32)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array mit den angegebenen Objekten aus einem anderen Array.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

items
T[]

Das Quellarray von Objekten.

start
Int32

Der Index des ersten aus items zu kopierenden Elements.

length
Int32

Die Anzahl der Elemente von items, die in dieses unveränderliche Array eingeschlossen werden sollen.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Objekte aus dem Quellarray enthält.

Hinweise

Diese Überladung ermöglicht es Hilfsmethoden oder benutzerdefinierten Generatorklassen, effizient die Zahlung einer redundanten Steuer für das Kopieren eines Arrays zu vermeiden, wenn das neue Array ein Segment eines vorhandenen Arrays ist.

Gilt für:

Create<T>(T)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array, das das angegebene Objekt enthält.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

item
T

Das Objekt, das im Array gespeichert werden soll.

Gibt zurück

Ein unveränderliches Array, das das angegebene Objekt enthält.

Gilt für:

Create<T>(Span<T>)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein ImmutableArray<T> mit den angegebenen Elementen.

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)

Typparameter

T

Der Typ des im Array gespeicherten Elements.

Parameter

items
Span<T>

Die Elemente, die im Array gespeichert werden sollen.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Elemente enthält.

Gilt für:

Create<T>(ReadOnlySpan<T>)

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein ImmutableArray<T> mit den angegebenen Elementen.

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)

Typparameter

T

Der Typ des im Array gespeicherten Elements.

Parameter

items
ReadOnlySpan<T>

Die Elemente, die im Array gespeichert werden sollen.

Gibt zurück

Ein unveränderliches Array, das die angegebenen Elemente enthält.

Gilt für:

Create<T>()

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein leeres unveränderliches Array.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Gibt zurück

Ein leeres unveränderliches Array.

Gilt für:

Create<T>(T[])

Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs
Quelle:
ImmutableArray.cs

Erstellt ein unveränderliches Array aus dem angegebenen Objektarray.

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)

Typparameter

T

Der Typ der im Array gespeicherten Elemente.

Parameter

items
T[]

Das Array von Objekten, mit denen das Array aufgefüllt werden soll.

Gibt zurück

Ein unveränderliches Array, das das Array von Elementen enthält.

Gilt für: