- Projection, bir nesnenin yeni form bir nesneye dönüşümünü tanımlar.
- Projection, kullanarak orijinal türünüzden inşa edilmiş yeni bir tür oluşturabilirsiniz.
Select ile bir öğeden diğerine bir projeksiyon oluşturuyoruz. Basitçe söylemek gerekirse, belirli bir tipimizden istenen bir tipe map ediyoruz. Result set , Resource set aynı sayıda öğeye sahiptir.
SelectMany listenin içerisinde başka bir liste olduğu senaryolarda içerideki listelerin tüm elemanlarını sırayla alt alta yazdırır. Burada flattne keywordu kullanılır. Aşağıdaki örnekte users listesi içindeki roles listesini incelersek roles listesi altındaki tüm kayıtlar tek tek alt alta yazdırılacak.
"SuperAdmin"
"Guest"
"Reception"
"Nurse"
"Guest
Hiç yorum yok:
Yorum Gönder