ImmutableArray.Create Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Túlterhelések
| Name | Description |
|---|---|
| Create<T>(T, T, T, T) |
Létrehoz egy nem módosítható tömböt, amely a megadott objektumokat tartalmazza. |
| Create<T>(T, T, T) |
Létrehoz egy nem módosítható tömböt, amely a megadott objektumokat tartalmazza. |
| Create<T>(ImmutableArray<T>, Int32, Int32) |
Módosíthatatlan tömböt hoz létre egy másik nem módosítható tömb megadott objektumaival. |
| Create<T>(T, T) |
Létrehoz egy nem módosítható tömböt, amely a megadott objektumokat tartalmazza. |
| Create<T>(T[], Int32, Int32) |
Módosíthatatlan tömböt hoz létre egy másik tömb megadott objektumaival. |
| Create<T>(T) |
Létrehoz egy nem módosítható tömböt, amely a megadott objektumot tartalmazza. |
| Create<T>(Span<T>) |
Létrehoz egy adott ImmutableArray<T> elemeket. |
| Create<T>(ReadOnlySpan<T>) |
Létrehoz egy adott ImmutableArray<T> elemeket. |
| Create<T>() |
Üres nem módosítható tömböt hoz létre. |
| Create<T>(T[]) |
Módosíthatatlan tömböt hoz létre a megadott objektumtömbből. |
Create<T>(T, T, T, T)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Létrehoz egy nem módosítható tömböt, amely a megadott objektumokat tartalmazza.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- item1
- T
A tömbben tárolandó első objektum.
- item2
- T
A tömbben tárolandó második objektum.
- item3
- T
A tömbben tárolandó harmadik objektum.
- item4
- T
A tömbben tárolandó negyedik objektum.
Válaszok
Nem módosítható tömb, amely a megadott objektumokat tartalmazza.
A következőre érvényes:
Create<T>(T, T, T)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Létrehoz egy nem módosítható tömböt, amely a megadott objektumokat tartalmazza.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- item1
- T
A tömbben tárolandó első objektum.
- item2
- T
A tömbben tárolandó második objektum.
- item3
- T
A tömbben tárolandó harmadik objektum.
Válaszok
Nem módosítható tömb, amely a megadott objektumokat tartalmazza.
A következőre érvényes:
Create<T>(ImmutableArray<T>, Int32, Int32)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Módosíthatatlan tömböt hoz létre egy másik nem módosítható tömb megadott objektumaival.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- items
- ImmutableArray<T>
Az objektumok forrástömbje.
- start
- Int32
Az első másolandó itemselem indexe.
- length
- Int32
A nem módosítható tömb elemeinek száma items .
Válaszok
Nem módosítható tömb, amely a forrástömbből származó megadott objektumokat tartalmazza.
Megjegyzések
Ez a túlterhelés lehetővé teszi a segédmetenek vagy az egyéni építőosztályoknak, hogy hatékonyan elkerüljék a tömb másolására vonatkozó redundáns adófizetést, ha az új tömb egy meglévő tömb szegmense.
A következőre érvényes:
Create<T>(T, T)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Létrehoz egy nem módosítható tömböt, amely a megadott objektumokat tartalmazza.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- item1
- T
A tömbben tárolandó első objektum.
- item2
- T
A tömbben tárolandó második objektum.
Válaszok
Nem módosítható tömb, amely a megadott objektumokat tartalmazza.
A következőre érvényes:
Create<T>(T[], Int32, Int32)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Módosíthatatlan tömböt hoz létre egy másik tömb megadott objektumaival.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- items
- T[]
Az objektumok forrástömbje.
- start
- Int32
Az első másolandó itemselem indexe.
- length
- Int32
A nem módosítható tömb elemeinek száma items .
Válaszok
Nem módosítható tömb, amely a forrástömbből származó megadott objektumokat tartalmazza.
Megjegyzések
Ez a túlterhelés lehetővé teszi a segédmetenek vagy az egyéni építőosztályoknak, hogy hatékonyan elkerüljék a tömb másolására vonatkozó redundáns adófizetést, ha az új tömb egy meglévő tömb szegmense.
A következőre érvényes:
Create<T>(T)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Létrehoz egy nem módosítható tömböt, amely a megadott objektumot tartalmazza.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- item
- T
A tömbben tárolni kívánt objektum.
Válaszok
Nem módosítható tömb, amely a megadott objektumot tartalmazza.
A következőre érvényes:
Create<T>(Span<T>)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Létrehoz egy adott ImmutableArray<T> elemeket.
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)
Típusparaméterek
- T
A tömbben tárolt elem típusa.
Paraméterek
- items
- Span<T>
A tömbben tárolni kívánt elemek.
Válaszok
Nem módosítható tömb, amely a megadott elemeket tartalmazza.
- Attribútumok
A következőre érvényes:
Create<T>(ReadOnlySpan<T>)
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Létrehoz egy adott ImmutableArray<T> elemeket.
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)
Típusparaméterek
- T
A tömbben tárolt elem típusa.
Paraméterek
- items
- ReadOnlySpan<T>
A tömbben tárolni kívánt elemek.
Válaszok
Nem módosítható tömb, amely a megadott elemeket tartalmazza.
A következőre érvényes:
Create<T>()
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Üres nem módosítható tömböt hoz létre.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Válaszok
Üres nem módosítható tömb.
A következőre érvényes:
Create<T>(T[])
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
- Forrás:
- ImmutableArray.cs
Módosíthatatlan tömböt hoz létre a megadott objektumtömbből.
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)
Típusparaméterek
- T
A tömbben tárolt elemek típusa.
Paraméterek
- items
- T[]
Az objektumok tömbje, amellyel feltölti a tömböt.
Válaszok
Nem módosítható tömb, amely az elemek tömbét tartalmazza.