Làm thế nào tôi sẽ viết một cái gì đó như thế này trong LINQ to EntitiesLINQ Nếu Bản Tuyên Bố
sb.Append(" WHERE question.question_isdeleted = 0");
if (catid != 0)
sb.AppendFormat(" AND (CatID IN ({0}))", catsSTR);
if(!string.IsNullOrEmpty(AuthorID))
sb.Append(" AND (question_ownerid = @id)");
tôi nghĩ rằng tôi chỉ cần cú pháp viết một nếu có điều kiện trong LINQ to Entities
Jon, thích phương thức mở rộng OptionalWhere. Hoàn toàn tuyệt vời :)/tôi đánh cắp bạch kim đó nugget ... –
hey đó là một số mã tuyệt vời ... đẹp – user161433