ImmutableArray.Create Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Create<T>(T, T, T, T) |
Hiermee maakt u een onveranderbare matrix die de opgegeven objecten bevat. |
| Create<T>(T, T, T) |
Hiermee maakt u een onveranderbare matrix die de opgegeven objecten bevat. |
| Create<T>(ImmutableArray<T>, Int32, Int32) |
Hiermee maakt u een onveranderbare matrix met de opgegeven objecten van een andere onveranderbare matrix. |
| Create<T>(T, T) |
Hiermee maakt u een onveranderbare matrix die de opgegeven objecten bevat. |
| Create<T>(T[], Int32, Int32) |
Hiermee maakt u een onveranderbare matrix met opgegeven objecten van een andere matrix. |
| Create<T>(T) |
Hiermee maakt u een onveranderbare matrix die het opgegeven object bevat. |
| Create<T>(Span<T>) |
Hiermee maakt u een ImmutableArray<T> met de opgegeven elementen. |
| Create<T>(ReadOnlySpan<T>) |
Hiermee maakt u een ImmutableArray<T> met de opgegeven elementen. |
| Create<T>() |
Hiermee maakt u een lege onveranderbare matrix. |
| Create<T>(T[]) |
Hiermee maakt u een onveranderbare matrix op basis van de opgegeven matrix met objecten. |
Create<T>(T, T, T, T)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix die de opgegeven objecten bevat.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- item1
- T
Het eerste object dat in de matrix moet worden opgeslagen.
- item2
- T
Het tweede object dat moet worden opgeslagen in de matrix.
- item3
- T
Het derde object dat moet worden opgeslagen in de matrix.
- item4
- T
Het vierde object dat moet worden opgeslagen in de matrix.
Retouren
Een onveranderbare matrix die de opgegeven objecten bevat.
Van toepassing op
Create<T>(T, T, T)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix die de opgegeven objecten bevat.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- item1
- T
Het eerste object dat in de matrix moet worden opgeslagen.
- item2
- T
Het tweede object dat moet worden opgeslagen in de matrix.
- item3
- T
Het derde object dat moet worden opgeslagen in de matrix.
Retouren
Een onveranderbare matrix die de opgegeven objecten bevat.
Van toepassing op
Create<T>(ImmutableArray<T>, Int32, Int32)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix met de opgegeven objecten van een andere onveranderbare matrix.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- items
- ImmutableArray<T>
De bronmatrix van objecten.
- start
- Int32
De index van het eerste element waaruit itemsmoet worden gekopieerd.
- length
- Int32
Het aantal elementen dat items moet worden opgenomen in deze onveranderbare matrix.
Retouren
Een onveranderbare matrix die de opgegeven objecten uit de bronmatrix bevat.
Opmerkingen
Met deze overbelasting kunnen helpermethoden of aangepaste opbouwklassen efficiënt voorkomen dat u een redundante belasting betaalt voor het kopiëren van een matrix wanneer de nieuwe matrix een segment van een bestaande matrix is.
Van toepassing op
Create<T>(T, T)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix die de opgegeven objecten bevat.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- item1
- T
Het eerste object dat in de matrix moet worden opgeslagen.
- item2
- T
Het tweede object dat moet worden opgeslagen in de matrix.
Retouren
Een onveranderbare matrix die de opgegeven objecten bevat.
Van toepassing op
Create<T>(T[], Int32, Int32)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix met opgegeven objecten van een andere matrix.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- items
- T[]
De bronmatrix van objecten.
- start
- Int32
De index van het eerste element waaruit itemsmoet worden gekopieerd.
- length
- Int32
Het aantal elementen dat items moet worden opgenomen in deze onveranderbare matrix.
Retouren
Een onveranderbare matrix die de opgegeven objecten uit de bronmatrix bevat.
Opmerkingen
Met deze overbelasting kunnen helpermethoden of aangepaste opbouwklassen efficiënt voorkomen dat u een redundante belasting betaalt voor het kopiëren van een matrix wanneer de nieuwe matrix een segment van een bestaande matrix is.
Van toepassing op
Create<T>(T)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix die het opgegeven object bevat.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- item
- T
Het object dat moet worden opgeslagen in de matrix.
Retouren
Een onveranderbare matrix die het opgegeven object bevat.
Van toepassing op
Create<T>(Span<T>)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een ImmutableArray<T> met de opgegeven 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)
Type parameters
- T
Het type element dat is opgeslagen in de matrix.
Parameters
- items
- Span<T>
De elementen die in de matrix moeten worden opgeslagen.
Retouren
Een onveranderbare matrix met de opgegeven items.
- Kenmerken
Van toepassing op
Create<T>(ReadOnlySpan<T>)
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een ImmutableArray<T> met de opgegeven 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)
Type parameters
- T
Het type element dat is opgeslagen in de matrix.
Parameters
- items
- ReadOnlySpan<T>
De elementen die in de matrix moeten worden opgeslagen.
Retouren
Een onveranderbare matrix met de opgegeven items.
Van toepassing op
Create<T>()
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een lege onveranderbare matrix.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Retouren
Een lege onveranderbare matrix.
Van toepassing op
Create<T>(T[])
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
- Bron:
- ImmutableArray.cs
Hiermee maakt u een onveranderbare matrix op basis van de opgegeven matrix met objecten.
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)
Type parameters
- T
Het type elementen dat is opgeslagen in de matrix.
Parameters
- items
- T[]
De matrix met objecten waarmee de matrix wordt gevuld.
Retouren
Een onveranderbare matrix die de matrix met items bevat.