Tôi có một tập hợp các chuỗi. Tôi cần phải tìm ra từ chuỗi bộ sưu tập này đáp ứng một số điều kiện, ví dụ: chuỗi đó chứa A và B hoặc C. Các tiêu chí này được người dùng chỉ định để chúng hoạt động. Trong LINQ nó phải được cái gì đó như,Điều kiện chuỗi đánh giá động trong C#
List<String> items = new List<string> { "sdsdsd", "sdsd", "abc"};
var query = from item in items
where item.Contains("a") && item.Contains("b") || item.Contains("c")
select item;
Tôi muốn làm cho nơi mà điều kiện năng động để nó có thể làm việc cho bất kỳ đầu vào bởi người sử dụng. Có thể làm điều này trong C# mà không cần sử dụng bất kỳ thư viện bên ngoài nào. Có thể sử dụng LINQ hoặc cái gì khác được xây dựng trong .Net framework.
Cảm ơn, Gary
@Matt Ellen - đồng ý với bạn –