ImmutableArray.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.