ImmutableArray Klasse
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.
Stellt Methoden zum Erstellen eines Arrays bereit, das unveränderlich ist, was bedeutet, dass es nicht mehr geändert werden kann, nachdem es erstellt wurde.
public ref class ImmutableArray abstract sealed
public static class ImmutableArray
type ImmutableArray = class
Public Module ImmutableArray
- Vererbung
-
ImmutableArray
Methoden
| Name | Beschreibung |
|---|---|
| BinarySearch<T>(ImmutableArray<T>, Int32, Int32, T, IComparer<T>) |
Durchsucht ein sortiertes unveränderliches Array für ein angegebenes Element und gibt den nullbasierten Index des Elements zurück. |
| BinarySearch<T>(ImmutableArray<T>, Int32, Int32, T) |
Sucht nach einem sortierten unveränderlichen Array für ein angegebenes Element und gibt den nullbasierten Index des Elements zurück, wenn es gefunden wird. |
| BinarySearch<T>(ImmutableArray<T>, T, IComparer<T>) |
Sucht nach einem sortierten unveränderlichen Array für ein angegebenes Element und gibt den nullbasierten Index des Elements zurück, wenn es gefunden wird. |
| BinarySearch<T>(ImmutableArray<T>, T) |
Durchsucht das sortierte unveränderliche Array für ein angegebenes Element mithilfe des Standardvergleichs und gibt den nullbasierten Index des Elements zurück, wenn es gefunden wird. |
| Create<T>() |
Erstellt ein leeres unveränderliches Array. |
| Create<T>(ImmutableArray<T>, Int32, Int32) |
Erstellt ein unveränderliches Array mit den angegebenen Objekten aus einem anderen unveränderlichen Array. |
| Create<T>(ReadOnlySpan<T>) |
Erstellt eine ImmutableArray<T> mit den angegebenen Elementen. |
| Create<T>(Span<T>) |
Erstellt eine ImmutableArray<T> mit den angegebenen Elementen. |
| 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>(T, T) |
Erstellt ein unveränderliches Array, das die angegebenen Objekte enthält. |
| Create<T>(T) |
Erstellt ein unveränderliches Array, das das angegebene Objekt enthält. |
| Create<T>(T[], Int32, Int32) |
Erstellt ein unveränderliches Array mit angegebenen Objekten aus einem anderen Array. |
| Create<T>(T[]) |
Erstellt ein unveränderliches Array aus dem angegebenen Array von Objekten. |
| CreateBuilder<T>() |
Erstellt ein änderbares Array, das in einen ImmutableArray konvertiert werden kann, ohne neuen Arbeitsspeicher zuzuweisen. |
| CreateBuilder<T>(Int32) |
Erstellt ein änderbares Array, das in einen ImmutableArray konvertiert werden kann, ohne neuen Arbeitsspeicher zuzuweisen. |
| CreateRange<T>(IEnumerable<T>) |
Erstellt eine neue ImmutableArray<T> Auffüllung mit den angegebenen Elementen. |
| CreateRange<TSource,TArg,TResult>(ImmutableArray<TSource>, Func<TSource,TArg,TResult>, TArg) |
Initialisiert eine neue instance der ImmutableArray<T> -Struktur. |
| CreateRange<TSource,TArg,TResult>(ImmutableArray<TSource>, Int32, Int32, Func<TSource,TArg,TResult>, TArg) |
Initialisiert eine neue instance der ImmutableArray<T> -Struktur. |
| CreateRange<TSource,TResult>(ImmutableArray<TSource>, Func<TSource,TResult>) |
Initialisiert eine neue instance der ImmutableArray<T> -Struktur. |
| CreateRange<TSource,TResult>(ImmutableArray<TSource>, Int32, Int32, Func<TSource,TResult>) |
Initialisiert eine neue instance der ImmutableArray<T> -Struktur. |
| ToImmutableArray<T>(ReadOnlySpan<T>) |
Erzeugen Sie ein unveränderliches Array von Inhalten aus angegebenen Elementen. |
| ToImmutableArray<T>(Span<T>) |
Wandelt die Spanne in ein unveränderliches Array um. |
| ToImmutableArray<TSource>(IEnumerable<TSource>) |
Erstellt ein unveränderliches Array aus der angegebenen Auflistung. |
| ToImmutableArray<TSource>(ImmutableArray<TSource>.Builder) |
Erstellt ein unveränderliches Array aus dem aktuellen Inhalt des Generatorarrays. |
Gilt für:
Threadsicherheit
Dieser Typ ist threadsicher.