Apa itu SelectMany di Linq?
Apa itu SelectMany di Linq?

Video: Apa itu SelectMany di Linq?

Video: Apa itu SelectMany di Linq?
Video: Part 8 SelectMany Operator in LINQ 2024, November
Anonim

NS Pilih Banyak di LINQ digunakan untuk memproyeksikan setiap elemen urutan ke IEnumerable dan kemudian meratakan urutan yang dihasilkan menjadi satu urutan. Itu berarti Pilih Banyak operator menggabungkan catatan dari urutan hasil dan kemudian mengubahnya menjadi satu hasil.

Demikian pula, Anda mungkin bertanya, apa perbedaan antara pilih dan SelectMany di Linq?

Perbedaan antara Select dan SelectMany di LINQ . Pilih dan Pilih Banyak adalah operator proyeksi. Pilih operator menghasilkan satu nilai hasil untuk setiap nilai sumber sementara Pilih Banyak menghasilkan satu hasil yang berisi nilai gabungan untuk setiap nilai sumber.

Juga, apa itu group join di Linq? GrupBergabung menghasilkan hasil hierarkis, yang berarti bahwa elemen dari luar dipasangkan dengan kumpulan elemen yang cocok dari dalam. GrupBergabung memungkinkan Anda untuk mendasarkan hasil Anda pada seluruh rangkaian kecocokan untuk setiap elemen outer.

Ditanya juga, apa itu SelectMany?

Pilih Banyak () metode The Pilih Banyak () metode digunakan untuk "meratakan" urutan di mana masing-masing elemen urutan adalah urutan bawahan yang terpisah. Hal ini menyebabkan elemen-elemen dari array penyusun disalin ke dalam urutan yang dihasilkan tanpa perubahan.

Apa itu IEnumerable di C#?

dapat dihitung adalah antarmuka yang mendefinisikan metode tunggal GetEnumerator() yang mengembalikan antarmuka IEnumerator. Ini adalah antarmuka dasar untuk semua koleksi non-generik yang dapat dihitung. Ini berfungsi untuk akses baca-saja ke koleksi yang mengimplementasikan itu dapat dihitung dapat digunakan dengan pernyataan foreach.

Direkomendasikan: