ImmutableArrayExtensions Kelas
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.
Penimpaan metode ekstensi LINQ yang menawarkan efisiensi yang lebih besar daripada ImmutableArray<T> metode LINQ standar
Paket NuGet: System.Collections.Immutable (tentang koleksi yang tidak dapat diubah dan cara menginstal)
public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
- Warisan
-
ImmutableArrayExtensions
Metode
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. |
All<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mendapatkan nilai yang menunjukkan apakah semua elemen dalam array ini cocok dengan kondisi tertentu. |
Any<T>(ImmutableArray<T>) |
Mendapatkan nilai yang menunjukkan apakah array berisi elemen apa pun. |
Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mendapatkan nilai yang menunjukkan apakah array berisi elemen apa pun yang cocok dengan kondisi tertentu. |
Any<T>(ImmutableArray<T>.Builder) |
Mengembalikan nilai yang menunjukkan apakah koleksi ini berisi elemen apa pun. |
ElementAt<T>(ImmutableArray<T>, Int32) |
Mengembalikan elemen pada indeks tertentu dalam array. |
ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Mengembalikan elemen pada indeks tertentu secara berurutan atau nilai default jika indeks berada di luar rentang. |
First<T>(ImmutableArray<T>) |
Mengembalikan elemen pertama dalam array. |
First<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mengembalikan elemen pertama dalam urutan yang memenuhi kondisi tertentu. |
First<T>(ImmutableArray<T>.Builder) |
Mengembalikan elemen pertama dalam koleksi. |
FirstOrDefault<T>(ImmutableArray<T>) |
Mengembalikan elemen pertama dari urutan, atau nilai default jika urutan tidak berisi elemen. |
FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mengembalikan elemen pertama dari urutan yang memenuhi kondisi atau nilai default jika tidak ada elemen tersebut yang ditemukan. |
FirstOrDefault<T>(ImmutableArray<T>.Builder) |
Mengembalikan elemen pertama dalam koleksi, atau nilai default jika koleksi kosong. |
Last<T>(ImmutableArray<T>) |
Mengembalikan elemen terakhir dari array. |
Last<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mengembalikan elemen terakhir dari urutan yang memenuhi kondisi tertentu. |
Last<T>(ImmutableArray<T>.Builder) |
Mengembalikan elemen terakhir dalam koleksi. |
LastOrDefault<T>(ImmutableArray<T>) |
Mengembalikan elemen terakhir dari urutan, atau nilai default jika urutan tidak berisi elemen. |
LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mengembalikan elemen terakhir dari urutan yang memenuhi kondisi atau nilai default jika tidak ada elemen tersebut yang ditemukan. |
LastOrDefault<T>(ImmutableArray<T>.Builder) |
Mengembalikan elemen terakhir dalam koleksi, atau nilai default jika koleksi kosong. |
Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>) |
Memproyeksikan setiap elemen urutan ke dalam bentuk baru. |
SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Memproyeksikan setiap elemen dari urutan ke IEnumerable<T>, meratakan urutan yang dihasilkan menjadi satu urutan, dan memanggil fungsi pemilih hasil pada setiap elemen di dalamnya. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
Menentukan apakah dua urutan sama menurut perbandingan kesetaraan. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
Menentukan apakah dua urutan sama menurut perbandingan kesetaraan. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
Menentukan apakah dua urutan sama menurut perbandingan kesetaraan. |
Single<T>(ImmutableArray<T>) |
Mengembalikan satu-satunya elemen dari urutan, dan melemparkan pengecualian jika tidak ada tepat satu elemen dalam urutan. |
Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mengembalikan satu-satunya elemen dari urutan yang memenuhi kondisi tertentu, dan melemparkan pengecualian jika ada lebih dari satu elemen tersebut. |
SingleOrDefault<T>(ImmutableArray<T>) |
Mengembalikan satu-satunya elemen array, atau nilai default jika urutannya kosong; metode ini memberikan pengecualian jika ada lebih dari satu elemen dalam urutan. |
SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Mengembalikan satu-satunya elemen dari urutan yang memenuhi kondisi tertentu atau nilai default jika tidak ada elemen tersebut; metode ini memberikan pengecualian jika lebih dari satu elemen memenuhi kondisi. |
ToArray<T>(ImmutableArray<T>) |
Menyalin isi array ini ke array yang dapat diubah. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Membuat kamus berdasarkan isi array ini. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Membuat kamus berdasarkan isi array ini. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Membuat kamus berdasarkan isi array ini. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Membuat kamus berdasarkan isi array ini. |
Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Memfilter urutan nilai berdasarkan predikat. |