در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

iran58

مشکل در خواندن اطلاعات ist در foreach

سلام 

من کد زیر را نوشته ام و تعداد خروجی هم برابر 7 می باشد

	var list = Db.Books
				.Select(c => new
				{
					Id = c.hapali
				}).ToList();

 اما در کد زیر هنگام اجرا خطا رخ می دهد

 Sequence contains no matching element

foreach (var VARIABLE in list)
			{
				//var asss = VARIABLE;
				var book = Db.Students.First(c => c.BookId == VARIABLE.Id);
				/*
				 * ......
				 *
				 */
			}

 باید چه تغییر در کدم بدهم

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
حسین احمدی

سلام، وقت بخیر

خطا به خاطر عدم وجود رکورد در کوئری هست که اجرا می کنید، اگر در صورت عدم وجود رکورد به جای دریافت خطا مقدار null برگردونده بشه، به جای First از FirstOrDefault استفاده کنید.

کانال تلگرام: https://t.me/TOSINSOAhmadi
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....