مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

akbaraliyari

عضویت از 1394/11/20

حذف یک لیست با استفاده از Lambda

  • دوشنبه 2 اردیبهشت 1398
  • 16:14
تشکر میکنم

سلام دوستان

من میخوام با استفاده از Lambda یا Linq یک لیست رو از دیتابیس حذف کنم(Remove)

چجوری میتونم این کار انجام بدم؟

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • دوشنبه 2 اردیبهشت 1398
  • 17:38

سلام

 DatabaseContext cnt = new DatabaseContext();

foreach (var item in list)
                    {
                        cnt.TurnOvers.Attach(item);
                        cnt.TurnOvers.Remove(item);
        
            }
 cnt.SaveChanges();

کاربر سایت

akbaraliyari

عضویت از 1394/11/20

  • سه شنبه 3 اردیبهشت 1398
  • 10:34

من بدون حلقه Foreach میخوام این کار حذف رو انجام بدم،چون تعداد رکرودها خیلی بالاست،با حلقه بسیار دیر جواب میگیرم

راه حله دیگه ای داره؟؟؟

با تشکر

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)