PDA

View Full Version : سوال: جستجو در لیست برای پیدا کردن آخرین آیتمی که به ترتیب ذخیره شده



PetekDincos
دوشنبه 08 فروردین 1390, 11:06 صبح
با سلام
من یه لیست دارم که اعداد 1 تا 100 رو می خوام داخلش ذخیره کنم ابتدا می یام اعداد 1 تا 5 رو به ترتیب ذخیره می کنم بعد عدد 50 و سپس 70 رو ذخیره می کنم چطور من الان از داخل این لیست آخرین عدد از اعدادی که به ترتیب ذخیره شدن رو بدست بیارم و یه واحد اضافه کنم که در اینجا عدد 6 می شه رو بدست بیارم با تشکر

PetekDincos
سه شنبه 09 فروردین 1390, 09:22 صبح
با سلام
از دوستان خواهش می کنم کمک کنند با تشکر

مهدی فرزاد
سه شنبه 09 فروردین 1390, 10:06 صبح
سلام
چیزی که الان به ذهن من میرسه اینه که ابتدا تمام اعداد رو از دیتابیس بخون و Sort شده در یه List<> قرار بده
حالا به وسیله یک حلقه (for) توی لیست به ترتیب به عدد اول (که الان در مثال شما 1 هست ) یکی اضافه کن نتیجه برابر 2 میشه چک کن ببین 2 توی لیست هست (جواب مثبت ) پس میری عدد بعدی به اون هم یکی اضافه میکنی بازم چک میکنی آیا در لیست هست (جواب مثب ) پس بازم میری عدد بعدی .... الان رسیدیم به عدد 5 که یکی بهش اضافه میشه و نتیجه 6 هست که در لیست نیست پس این عدد رو (6 رو ) به دیتابیس اضافه میکنیم و از حلقه خارج میشیم