ImmutableArray.Create Metod

Definition

Överlagringar

Name Description
Create<T>(T, T, T, T)

Skapar en oföränderlig matris som innehåller de angivna objekten.

Create<T>(T, T, T)

Skapar en oföränderlig matris som innehåller de angivna objekten.

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

Skapar en oföränderlig matris med de angivna objekten från en annan oföränderlig matris.

Create<T>(T, T)

Skapar en oföränderlig matris som innehåller de angivna objekten.

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

Skapar en oföränderlig matris med angivna objekt från en annan matris.

Create<T>(T)

Skapar en oföränderlig matris som innehåller det angivna objektet.

Create<T>(Span<T>)

Skapar en ImmutableArray<T> med de angivna elementen.

Create<T>(ReadOnlySpan<T>)

Skapar en ImmutableArray<T> med de angivna elementen.

Create<T>()

Skapar en tom oföränderlig matris.

Create<T>(T[])

Skapar en oföränderlig matris från den angivna matrisen med objekt.

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

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris som innehåller de angivna objekten.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

item1
T

Det första objektet som ska lagras i matrisen.

item2
T

Det andra objektet som ska lagras i matrisen.

item3
T

Det tredje objektet som ska lagras i matrisen.

item4
T

Det fjärde objektet som ska lagras i matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten.

Gäller för

Create<T>(T, T, T)

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris som innehåller de angivna objekten.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

item1
T

Det första objektet som ska lagras i matrisen.

item2
T

Det andra objektet som ska lagras i matrisen.

item3
T

Det tredje objektet som ska lagras i matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten.

Gäller för

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

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris med de angivna objekten från en annan oföränderlig matris.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

items
ImmutableArray<T>

Källmatrisen för objekt.

start
Int32

Indexet för det första elementet som ska kopieras från items.

length
Int32

Antalet element som items ska inkluderas i den här oföränderliga matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten från källmatrisen.

Kommentarer

Med den här överlagringen kan hjälpmetoder eller anpassade byggklasser effektivt undvika att betala en redundant skatt för att kopiera en matris när den nya matrisen är ett segment av en befintlig matris.

Gäller för

Create<T>(T, T)

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris som innehåller de angivna objekten.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

item1
T

Det första objektet som ska lagras i matrisen.

item2
T

Det andra objektet som ska lagras i matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten.

Gäller för

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

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris med angivna objekt från en annan matris.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

items
T[]

Källmatrisen för objekt.

start
Int32

Indexet för det första elementet som ska kopieras från items.

length
Int32

Antalet element som items ska inkluderas i den här oföränderliga matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten från källmatrisen.

Kommentarer

Med den här överlagringen kan hjälpmetoder eller anpassade byggklasser effektivt undvika att betala en redundant skatt för att kopiera en matris när den nya matrisen är ett segment av en befintlig matris.

Gäller för

Create<T>(T)

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris som innehåller det angivna objektet.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

item
T

Objektet som ska lagras i matrisen.

Returer

En oföränderlig matris som innehåller det angivna objektet.

Gäller för

Create<T>(Span<T>)

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en ImmutableArray<T> med de angivna elementen.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(Span<T> items);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static System.Collections.Immutable.ImmutableArray<T> Create<T>(Span<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T>(Span<T> items);
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member Create : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
static member Create : Span<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function Create(Of T) (items As Span(Of T)) As ImmutableArray(Of T)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

items
Span<T>

De element som ska lagras i matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten.

Attribut

Gäller för

Create<T>(ReadOnlySpan<T>)

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en ImmutableArray<T> med de angivna elementen.

public:
generic <typename T>
 static System::Collections::Immutable::ImmutableArray<T> Create(ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableArray<T> Create<T>(scoped 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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

items
ReadOnlySpan<T>

De element som ska lagras i matrisen.

Returer

En oföränderlig matris som innehåller de angivna objekten.

Gäller för

Create<T>()

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en tom oföränderlig matris.

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)

Typparametrar

T

Typ av element som lagras i matrisen.

Returer

En tom oföränderlig matris.

Gäller för

Create<T>(T[])

Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs
Källa:
ImmutableArray.cs

Skapar en oföränderlig matris från den angivna matrisen med 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)

Typparametrar

T

Typ av element som lagras i matrisen.

Parametrar

items
T[]

Matrisen med objekt som matrisen ska fyllas med.

Returer

En oföränderlig matris som innehåller matrisen med objekt.

Gäller för