سلام دوستا عزیز
کسانی که با ado.net کار کرده باشند میدونند اطلاعات دریافتی از ado.net بعد از دریافت از بانک اطلاعاتی میشه داخل BindingSource ریخت و اطلاعات بدون اینکه دوباره به بانک اطلاعاتی وصل بشی فیلتر کرد و از فیلتر در آورد

            this.calendarTableAdapter.Fill(this.dataSet1.Calen  dar);

calendarBindingSource.Filter = strFilter1;
calendarBindingSource.Filter = strFilter2;
calendarBindingSource.Filter = strFilter3;
calendarBindingSource.Filter = "";



حالا می خواستم ببینم همچین چیزی در Linq هم وجود داره
مثلا" من با کد زیر اطلاعات بوسیله Linq از بانک دریافت می کنم حالابدون اتصال مجدد به بانک اطلاعاتی می خوام اطلاعات فیلتر کنم

            var selectt = from p in _linq.Calendars

select p;
dataGridView1 .DataSource = selectt ;


فقط دوستان گرامی در نظر داشته باشند نمی خوام با کلمه where دوباره linq رو بنویسم و این جوری فیلتر کنم
می خوام بدون اتصال مجدد به بانک اطلاعاتی فیلتر انجام بشه

با سپاس