Modul ini membahas collection inti C# beserta LINQ untuk mengolahnya. Bahasan dimulai dari List, Dictionary, dan HashSet, dilanjutkan IEnumerable dan metode iterator yield, kemudian query LINQ dalam sintaks metode maupun sintaks query beserta perilaku eksekusi tundanya. Topik pengelompokan, penggabungan, serta tipe delegate Func dan Action menutup modul sebagai bekal menuju bahasan delegate dan event.
Collections dan LINQ
List, Dictionary, HashSet, iterator yield, serta query LINQ dalam sintaks metode dan query.
0/0 selesai
- Collections Inti
List<T>, Dictionary<K,V>, HashSet<T>, dan cara memilih di antaranya.
- IEnumerable dan yield
Metode iterator dan barisan lazy dengan yield return.
- Sintaks Metode LINQ
Where, Select, OrderBy, serta First vs FirstOrDefault.
- Sintaks Query LINQ
Bentuk from/where/select dan kapan tiap sintaks lebih mudah dibaca.
- Eksekusi Tunda
Kapan query LINQ benar-benar berjalan dan jebakan enumerasi berulang.
- Pengelompokan dan Penggabungan
GroupBy, Join, dan agregasi data.
- Func dan Action
Tipe delegate bawaan dan lambda sebagai argumen.