01/10/2018, 16:56
Thực hiện điều kiện tìm kiếm
E có thiết kết 1 form để LỌC điều kiện tìm kiếm gồm các control checkbox
Có 1 List nguồn
Giả sử:
Checkbox1: Bắt đầu bằng
Checkbox1: Kết thúc bằng
Checkbox1: Có chứa từ
Checkbox1: Chiều dài 10 kí tự
… n checkbox
Thuật toán tốt nhất mình dùng trong trường hợp này là gì ạ? Nếu người dùng chọn các checkbox ko theo thứ tự nào
Bài liên quan
Duyệt từng checkbox và lọc dần dần là được.
Chung chung quá anh cụ thể hơn được ko
Ở mỗi checkbox đều có 1 tên biến riêng biệt, khi em so sánh chỉ dùng tên biến chứ đâu quan tâm đến value của các checkbox, cứ so sánh và ghép điều kiện bình thường thôi.
Câu hỏi của bạn chung chung quá, bạn có thể sửa lại chi tiết hơn được không?
Một số gợi ý của mình:
Bạn đang làm Web hay Desktop.
Nếu là Web, bạn đang sử dụng công nghệ nào? ASP.NET MVC hay ASP.NET WebForm.
Nếu là Desktop, bạn đang dùng WinForm hay WPF?
Hệ điều hành và .NET bạn đang sử dụng? Ví dụ: .NET framework trên Windows, hoặc .NET Core trên macOS.
Bạn càng viết chi tiết thì sẽ có người chuyên về công nghệ đó tư vấn cho bạn.
Bắt đầu duyệt nếu checkbox1 được tích thì lọc lần 1,nếu checkbox2 được tick thì lọc tiếp cứ thế thôi bạn