سلام
نمیدونم تاپیک جاش درسته یا نه ! فقط چون پروژه خودم با MVC هست اینجا مطرحش کردم
من کدی مثل این دارم
blMessage.Where(p => p.Sender_id == Sender_id || p.Receiver_id == Sender_id);
اما میخام مقدار داخل where به صورت داینامیک بشه ،مثلا به صورت زیر
string str = "p => p.Sender_id == Sender_id || p.Receiver_id == Sender_id";
blMessage.Where(str);
اما خب این با خطا مواجه میشه
can not convert from 'string' to 'System.Linq.Expression<system.Func<Real_Estate.Mo dels.DomainModels.Messages,bool>>'
به عبارتی نمیتونم رشته رو به linq تبدیل کنم !
کسی راه حلی میدونه ؟