ImmutableArray.CreateRange Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreateRange<T>(IEnumerable<T>) |
Membuat baru ImmutableArray<T> yang diisi dengan item yang ditentukan. |
CreateRange<TSource,TArg,TResult>(ImmutableArray<TSource>, Func<TSource,TArg,TResult>, TArg) |
Menginisialisasi instans baru struct ImmutableArray<T> . |
CreateRange<TSource,TArg,TResult>(ImmutableArray<TSource>, Int32, Int32, Func<TSource,TArg,TResult>, TArg) |
Menginisialisasi instans baru struct ImmutableArray<T> . |
CreateRange<TSource,TResult>(ImmutableArray<TSource>, Func<TSource,TResult>) |
Menginisialisasi instans baru struct ImmutableArray<T> . |
CreateRange<TSource,TResult>(ImmutableArray<TSource>, Int32, Int32, Func<TSource,TResult>) |
Menginisialisasi instans baru struct ImmutableArray<T> . |
CreateRange<T>(IEnumerable<T>)
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
Membuat baru ImmutableArray<T> yang diisi dengan item yang ditentukan.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> CreateRange(System::Collections::Generic::IEnumerable<T> ^ items);
public static System.Collections.Immutable.ImmutableArray<T> CreateRange<T> (System.Collections.Generic.IEnumerable<T> items);
static member CreateRange : seq<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function CreateRange(Of T) (items As IEnumerable(Of T)) As ImmutableArray(Of T)
Jenis parameter
- T
Jenis elemen yang disimpan dalam array.
Parameter
- items
- IEnumerable<T>
Elemen yang akan ditambahkan ke array.
Mengembalikan
Array yang tidak dapat diubah yang berisi item yang ditentukan.
Berlaku untuk
CreateRange<TSource,TArg,TResult>(ImmutableArray<TSource>, Func<TSource,TArg,TResult>, TArg)
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
Menginisialisasi instans baru struct ImmutableArray<T> .
public:
generic <typename TSource, typename TArg, typename TResult>
static System::Collections::Immutable::ImmutableArray<TResult> CreateRange(System::Collections::Immutable::ImmutableArray<TSource> items, Func<TSource, TArg, TResult> ^ selector, TArg arg);
public static System.Collections.Immutable.ImmutableArray<TResult> CreateRange<TSource,TArg,TResult> (System.Collections.Immutable.ImmutableArray<TSource> items, Func<TSource,TArg,TResult> selector, TArg arg);
static member CreateRange : System.Collections.Immutable.ImmutableArray<'Source> * Func<'Source, 'Arg, 'Result> * 'Arg -> System.Collections.Immutable.ImmutableArray<'Result>
Public Function CreateRange(Of TSource, TArg, TResult) (items As ImmutableArray(Of TSource), selector As Func(Of TSource, TArg, TResult), arg As TArg) As ImmutableArray(Of TResult)
Jenis parameter
- TSource
Jenis elemen yang disimpan dalam array sumber.
- TArg
Jenis argumen yang akan diteruskan ke fungsi pemetaan pemilih.
- TResult
Jenis elemen yang akan disimpan dalam array target.
Parameter
- items
- ImmutableArray<TSource>
Array sumber untuk menginisialisasi array yang dihasilkan dengan.
- selector
- Func<TSource,TArg,TResult>
Fungsi untuk diterapkan ke setiap elemen dari array sumber.
- arg
- TArg
Argumen yang akan diteruskan ke fungsi pemetaan pemilih.
Mengembalikan
Array yang tidak dapat diubah yang berisi item yang ditentukan.
Keterangan
Kelebihan beban ini memungkinkan pembuatan yang ImmutableArray<T> efisien berdasarkan ImmutableArray<T>, di mana fungsi pemetaan perlu diterapkan ke setiap elemen dari array sumber.
Berlaku untuk
CreateRange<TSource,TArg,TResult>(ImmutableArray<TSource>, Int32, Int32, Func<TSource,TArg,TResult>, TArg)
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
Menginisialisasi instans baru struct ImmutableArray<T> .
public:
generic <typename TSource, typename TArg, typename TResult>
static System::Collections::Immutable::ImmutableArray<TResult> CreateRange(System::Collections::Immutable::ImmutableArray<TSource> items, int start, int length, Func<TSource, TArg, TResult> ^ selector, TArg arg);
public static System.Collections.Immutable.ImmutableArray<TResult> CreateRange<TSource,TArg,TResult> (System.Collections.Immutable.ImmutableArray<TSource> items, int start, int length, Func<TSource,TArg,TResult> selector, TArg arg);
static member CreateRange : System.Collections.Immutable.ImmutableArray<'Source> * int * int * Func<'Source, 'Arg, 'Result> * 'Arg -> System.Collections.Immutable.ImmutableArray<'Result>
Public Function CreateRange(Of TSource, TArg, TResult) (items As ImmutableArray(Of TSource), start As Integer, length As Integer, selector As Func(Of TSource, TArg, TResult), arg As TArg) As ImmutableArray(Of TResult)
Jenis parameter
- TSource
Jenis elemen yang disimpan dalam array sumber.
- TArg
Jenis argumen yang akan diteruskan ke fungsi pemetaan pemilih.
- TResult
Jenis elemen yang akan disimpan dalam array target.
Parameter
- items
- ImmutableArray<TSource>
Array sumber untuk menginisialisasi array yang dihasilkan dengan.
- start
- Int32
Indeks elemen pertama dalam array sumber untuk disertakan dalam array yang dihasilkan.
- length
- Int32
Jumlah elemen dari array sumber untuk disertakan dalam array yang dihasilkan.
- selector
- Func<TSource,TArg,TResult>
Fungsi untuk diterapkan ke setiap elemen dari array sumber yang disertakan dalam array yang dihasilkan.
- arg
- TArg
Argumen yang akan diteruskan ke fungsi pemetaan pemilih.
Mengembalikan
Array yang tidak dapat diubah yang berisi item yang ditentukan.
Keterangan
Kelebihan beban ini memungkinkan pembuatan yang ImmutableArray<T> efisien berdasarkan ikhtisar dari yang ada ImmutableArray<T>, di mana fungsi pemetaan perlu diterapkan ke setiap elemen dari array sumber yang disertakan dalam array yang dihasilkan.
Berlaku untuk
CreateRange<TSource,TResult>(ImmutableArray<TSource>, Func<TSource,TResult>)
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
Menginisialisasi instans baru struct ImmutableArray<T> .
public:
generic <typename TSource, typename TResult>
static System::Collections::Immutable::ImmutableArray<TResult> CreateRange(System::Collections::Immutable::ImmutableArray<TSource> items, Func<TSource, TResult> ^ selector);
public static System.Collections.Immutable.ImmutableArray<TResult> CreateRange<TSource,TResult> (System.Collections.Immutable.ImmutableArray<TSource> items, Func<TSource,TResult> selector);
static member CreateRange : System.Collections.Immutable.ImmutableArray<'Source> * Func<'Source, 'Result> -> System.Collections.Immutable.ImmutableArray<'Result>
Public Function CreateRange(Of TSource, TResult) (items As ImmutableArray(Of TSource), selector As Func(Of TSource, TResult)) As ImmutableArray(Of TResult)
Jenis parameter
- TSource
Jenis elemen yang disimpan dalam array sumber.
- TResult
Jenis elemen yang akan disimpan dalam array target.
Parameter
- items
- ImmutableArray<TSource>
Array sumber untuk menginisialisasi array yang dihasilkan dengan.
- selector
- Func<TSource,TResult>
Fungsi untuk diterapkan ke setiap elemen dari array sumber.
Mengembalikan
Array yang tidak dapat diubah yang berisi item yang ditentukan.
Keterangan
Kelebihan beban ini memungkinkan pembuatan yang ImmutableArray<T> efisien berdasarkan ImmutableArray<T>, di mana fungsi pemetaan perlu diterapkan ke setiap elemen dari array sumber.
Berlaku untuk
CreateRange<TSource,TResult>(ImmutableArray<TSource>, Int32, Int32, Func<TSource,TResult>)
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
- Sumber:
- ImmutableArray.cs
Menginisialisasi instans baru struct ImmutableArray<T> .
public:
generic <typename TSource, typename TResult>
static System::Collections::Immutable::ImmutableArray<TResult> CreateRange(System::Collections::Immutable::ImmutableArray<TSource> items, int start, int length, Func<TSource, TResult> ^ selector);
public static System.Collections.Immutable.ImmutableArray<TResult> CreateRange<TSource,TResult> (System.Collections.Immutable.ImmutableArray<TSource> items, int start, int length, Func<TSource,TResult> selector);
static member CreateRange : System.Collections.Immutable.ImmutableArray<'Source> * int * int * Func<'Source, 'Result> -> System.Collections.Immutable.ImmutableArray<'Result>
Public Function CreateRange(Of TSource, TResult) (items As ImmutableArray(Of TSource), start As Integer, length As Integer, selector As Func(Of TSource, TResult)) As ImmutableArray(Of TResult)
Jenis parameter
- TSource
Jenis elemen yang disimpan dalam array sumber.
- TResult
Jenis elemen yang akan disimpan dalam array target.
Parameter
- items
- ImmutableArray<TSource>
Array sumber untuk menginisialisasi array yang dihasilkan dengan.
- start
- Int32
Indeks elemen pertama dalam array sumber untuk disertakan dalam array yang dihasilkan.
- length
- Int32
Jumlah elemen dari array sumber untuk disertakan dalam array yang dihasilkan.
- selector
- Func<TSource,TResult>
Fungsi untuk diterapkan ke setiap elemen dari array sumber yang disertakan dalam array yang dihasilkan.
Mengembalikan
Array yang tidak dapat diubah yang berisi item yang ditentukan.
Keterangan
Kelebihan beban ini memungkinkan pembuatan yang ImmutableArray<T> efisien berdasarkan ikhtisar dari yang ada ImmutableArray<T>, di mana fungsi pemetaan perlu diterapkan ke setiap elemen dari array sumber yang disertakan dalam array yang dihasilkan.