InvalidOperationException: Sequence contains more than one element

0

Asp.net core 2.2 uygulamasında uygulamam An unhandled exception occurred while processing the request. InvalidOperationException: Sequence contains more than one element hatası veriyor.  InvalidOperationException: Sequence contains more than one element hatasının çözümü nedir?

alattin alattin (13141)
2 hafta önce sordu

Toplam 1 Cevap


0

Sequence contains more than one element (Sıra birden fazla öğe içeriyor) ifadesi şu anlama gelir. Örneğin bir veri kaynağından veri çekiyorsunuz ve linq ya da lambda ifadenizde SingleOrDefault veya Single kullandınız. Çünkü veri kaynağından tek bir kayıt döneceğini düşünüyorsunuz. Fakat veri kaynağında aradığınız kriterde birden fazla veri var. İşte bu durumda eğer Single veya SingleOrDefault kullandıysanız Sequence contains more than one element hatası alırsınız.

Hatanın çözümü için First kullanabilirsiniz tabi senaryonuza uyuyorsa. Ya da neden veri kaynağında çift kayıt var bunu sorgulayabilirsiniz.

 

alattin alattin (13141)
2 hafta önce cevaplandı

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol