1. Array.Find Phương thức Find hỗ trợ tìm kiếm phần tử trong một danh sách, và kết quả trả về chính là phần tử tìm thấy. Đối số tìm kiếm có thể linh hoạt thông qua các hàm xử lý chuỗi thông dụng hoạt động bên dưới đối tượng element như trong ví dụ bên dưới. Trong ví dụ tôi minh họa một số dạng Find khác nhau với các kiểu đối số tìm kiếm linh hoạt. Đầu tiên là phương thức Find với đối số là một chuỗi chính xác, thứ hai là tìm giá trị bắt đầu của một chuỗi, thứ ba là tìm theo chiều dài chuỗi và cuối cùng là tìm tất cả các phần tử thỏa mãn một yêu cầu đưa ra. Phương thức FindAll để tìm tất cả phần tử thỏa mãn một yêu cầu nào đó và tất nhiên kết quả trả về là một danh sách các phần tử chứ không phải là một phần tử độc lập như phương thức Find.
2. Array.IndexOf | Array.LastIndexOf Phương thức IndexOf trả về vị trí xuất hiện của một phần tử trong danh sách, nếu trường hợp danh sách có nhiều phần tử thỏa mãn điều kiện đưa ra thì kết quả trả về thuộc về phần tử đầu tiên. Trường hợp không tìm thấy phần tử thỏa mãn yêu cầu thì kết quả trả về là -1. Phương thức LastIndexOf hoạt động ngược lại với IndexOf, thay vì …..

