ImmutableArray.Create Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.