ImmutableArrayExtensions.Aggregate 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
Aggregate<T>(ImmutableArray<T>, Func<T,T,T>) |
Menerapkan fungsi ke urutan elemen dengan cara kumulatif. |
Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>) |
Menerapkan fungsi ke urutan elemen dengan cara kumulatif. |
Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>) |
Menerapkan fungsi ke urutan elemen dengan cara kumulatif. |
Aggregate<T>(ImmutableArray<T>, Func<T,T,T>)
- Sumber:
- ImmutableArrayExtensions.cs
- Sumber:
- ImmutableArrayExtensions.cs
- Sumber:
- ImmutableArrayExtensions.cs
Menerapkan fungsi ke urutan elemen dengan cara kumulatif.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Aggregate(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, T, T> ^ func);
public static T Aggregate<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,T,T> func);
public static T? Aggregate<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,T,T> func);
static member Aggregate : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, 'T, 'T> -> 'T
<Extension()>
Public Function Aggregate(Of T) (immutableArray As ImmutableArray(Of T), func As Func(Of T, T, T)) As T
Jenis parameter
- T
Jenis elemen yang dimuat oleh koleksi.
Parameter
- immutableArray
- ImmutableArray<T>
Koleksi untuk menerapkan fungsi.
- func
- Func<T,T,T>
Fungsi yang akan dipanggil pada setiap elemen, dengan cara kumulatif.
Mengembalikan
Nilai akhir setelah fungsi kumulatif diterapkan ke semua elemen.
Keterangan
Aggregate metode memudahkan untuk melakukan penghitungan atas urutan nilai. Metode ini bekerja dengan memanggil func
satu kali untuk setiap elemen di sumber. Setiap kali func
dipanggil, Aggregate meneruskan elemen dari urutan dan nilai agregat (sebagai argumen pertama ke func). Nilai seed
parameter digunakan sebagai nilai agregat awal. Hasil menggantikan func
nilai agregat sebelumnya. Aggregate mengembalikan hasil akhir dari func
.
Berlaku untuk
Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>)
- Sumber:
- ImmutableArrayExtensions.cs
- Sumber:
- ImmutableArrayExtensions.cs
- Sumber:
- ImmutableArrayExtensions.cs
Menerapkan fungsi ke urutan elemen dengan cara kumulatif.
public:
generic <typename TAccumulate, typename T>
[System::Runtime::CompilerServices::Extension]
static TAccumulate Aggregate(System::Collections::Immutable::ImmutableArray<T> immutableArray, TAccumulate seed, Func<TAccumulate, T, TAccumulate> ^ func);
public static TAccumulate Aggregate<TAccumulate,T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, TAccumulate seed, Func<TAccumulate,T,TAccumulate> func);
static member Aggregate : System.Collections.Immutable.ImmutableArray<'T> * 'Accumulate * Func<'Accumulate, 'T, 'Accumulate> -> 'Accumulate
<Extension()>
Public Function Aggregate(Of TAccumulate, T) (immutableArray As ImmutableArray(Of T), seed As TAccumulate, func As Func(Of TAccumulate, T, TAccumulate)) As TAccumulate
Jenis parameter
- TAccumulate
Jenis nilai akumulasi.
- T
Jenis elemen yang dimuat oleh koleksi.
Parameter
- immutableArray
- ImmutableArray<T>
Koleksi untuk menerapkan fungsi.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T,TAccumulate>
Fungsi yang akan dipanggil pada setiap elemen, dengan cara kumulatif.
Mengembalikan
Nilai akumulator akhir.
Keterangan
Aggregate metode memudahkan untuk melakukan penghitungan atas urutan nilai. Metode ini bekerja dengan memanggil func
satu kali untuk setiap elemen di sumber. Setiap kali func
dipanggil, Aggregate meneruskan elemen dari urutan dan nilai agregat (sebagai argumen pertama ke func). Nilai seed
parameter digunakan sebagai nilai agregat awal. Hasil menggantikan func
nilai agregat sebelumnya. Aggregate mengembalikan hasil akhir dari func
.
Berlaku untuk
Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>)
- Sumber:
- ImmutableArrayExtensions.cs
- Sumber:
- ImmutableArrayExtensions.cs
- Sumber:
- ImmutableArrayExtensions.cs
Menerapkan fungsi ke urutan elemen dengan cara kumulatif.
public:
generic <typename TAccumulate, typename TResult, typename T>
[System::Runtime::CompilerServices::Extension]
static TResult Aggregate(System::Collections::Immutable::ImmutableArray<T> immutableArray, TAccumulate seed, Func<TAccumulate, T, TAccumulate> ^ func, Func<TAccumulate, TResult> ^ resultSelector);
public static TResult Aggregate<TAccumulate,TResult,T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, TAccumulate seed, Func<TAccumulate,T,TAccumulate> func, Func<TAccumulate,TResult> resultSelector);
static member Aggregate : System.Collections.Immutable.ImmutableArray<'T> * 'Accumulate * Func<'Accumulate, 'T, 'Accumulate> * Func<'Accumulate, 'Result> -> 'Result
<Extension()>
Public Function Aggregate(Of TAccumulate, TResult, T) (immutableArray As ImmutableArray(Of T), seed As TAccumulate, func As Func(Of TAccumulate, T, TAccumulate), resultSelector As Func(Of TAccumulate, TResult)) As TResult
Jenis parameter
- TAccumulate
Jenis nilai akumulasi.
- TResult
Jenis hasil yang dikembalikan oleh pemilih hasil.
- T
Jenis elemen yang dimuat oleh koleksi.
Parameter
- immutableArray
- ImmutableArray<T>
Koleksi untuk menerapkan fungsi.
- seed
- TAccumulate
Nilai akumulator awal.
- func
- Func<TAccumulate,T,TAccumulate>
Fungsi yang akan dipanggil pada setiap elemen, dengan cara kumulatif.
- resultSelector
- Func<TAccumulate,TResult>
Fungsi untuk mengubah nilai akumulator akhir menjadi jenis hasil.
Mengembalikan
Nilai akumulator akhir.
Keterangan
Aggregate metode memudahkan untuk melakukan penghitungan atas urutan nilai. Metode ini bekerja dengan memanggil func
satu kali untuk setiap elemen di sumber. Setiap kali func
dipanggil, Aggregate meneruskan elemen dari urutan dan nilai agregat (sebagai argumen pertama ke func). Nilai seed
parameter digunakan sebagai nilai agregat awal. Hasil menggantikan func
nilai agregat sebelumnya. Aggregate mengembalikan hasil akhir dari func
.