Có cách nào để lấy chỉ mục của một int từ danh sách không? Tìm kiếm một cái gì đó như list1.FindIndex(5)
nơi tôi muốn tìm vị trí của 5 trong danh sách.tìm chỉ mục của một int trong danh sách
Trả lời
Sử dụng phương pháp .IndexOf()
của danh sách. Thông số kỹ thuật cho phương pháp có thể được tìm thấy trên MSDN.
Cảm ơn bạn. Sự khác biệt giữa điều đó và tìm (hoặc tìm chỉ cho phép bạn sử dụng một bộ so sánh tùy chỉnh) là gì? – soandos
Xin lỗi, ý tôi là FindIndex không tìm thấy. – soandos
@soandos 'FindIndex' về cơ bản là giống nhau, ngoại trừ bạn có thể sử dụng vị từ, có thể có ích khi, ví dụ, so sánh các đối tượng có thể có cấu trúc phức tạp hơn. – jonsca
Hãy thử IndexOf.
FindIndex dường như những gì bạn đang tìm kiếm:
FindIndex(Predicate<T>)
Cách sử dụng:
list1.FindIndex(x => x==5);
Ví dụ:
// given list1 {3, 4, 6, 5, 7, 8}
list1.FindIndex(x => x==5); // should return 3, as list1[3] == 5;
Không cần phải xác định lại sự bình đẳng thông qua vị từ FindIndex cho các kiểu nguyên thủy. Phương pháp này chỉ nên được sử dụng khi không có toán tử bình đẳng nào được xác định hoặc khi logic so sánh cho tìm kiếm khác với bình đẳng. – Dan
Trả về chỉ mục của trận đấu đầu tiên hoặc -1 nếu không tìm thấy –
List<string> accountList = new List<string> {"123872", "987653" , "7625019", "028401"};
int i = accountList.FindIndex(x => x.StartsWith("762"));
//This will give you index of 7625019 in list that is 2. value of i will become 2.
//delegate(string ac)
//{
// return ac.StartsWith(a.AccountNumber);
//}
//);
- 1. Tìm chỉ mục của mục thứ n trong danh sách
- 2. Lấy chỉ mục của một mục trong danh sách mảng;
- 3. Làm cách nào để tìm chỉ mục của danh sách phụ trong danh sách?
- 4. Làm cách nào để lấy chỉ mục của một mục trong danh sách trong một bước?
- 5. Tìm chỉ mục của một danh sách giá trị trong một mảng có nhiều mảng
- 6. jquery tìm theo chỉ mục trong danh sách
- 7. Tìm các chỉ mục của một phần tử trong danh sách lồng nhau?
- 8. Python - Tìm chỉ mục của mục không trống đầu tiên trong danh sách
- 9. Loại danh sách chung của tôi là một danh sách hay chỉ là một mục?
- 10. Tìm một mục trong Danh sách bằng LINQ?
- 11. lấy chỉ mục của ký tự trong danh sách python
- 12. Lấy một mục danh sách theo chỉ mục
- 13. Chỉ mục của phần tử trong danh sách trong Haskell
- 14. Làm cách nào để tìm thấy các chỉ mục của các mục đáp ứng một số điều kiện trong Danh sách int?
- 15. Tìm danh sách thuật ngữ được chỉ mục bởi Lucene
- 16. Chỉ chọn một số mục từ danh sách trong LaTeX
- 17. Cách tìm kiếm một mục trong Danh sách trong Erlang?
- 18. Cách tính chỉ mục của phần tử trong danh sách?
- 19. Colon (:) trong chỉ mục danh sách Python
- 20. Cách tìm chỉ mục của n phần tử lớn nhất trong danh sách hoặc np.array, Python
- 21. Lấy chỉ mục của mục trong danh sách cho thuộc tính của nó
- 22. Tìm các chỉ mục của các phần tử phù hợp trong danh sách bằng Python
- 23. Tìm giá trị chỉ mục của số nhỏ nhất trong danh sách?
- 24. Tìm kiếm một mục trong danh sách Lua
- 25. Cách tìm chỉ mục chuỗi trong danh sách bắt đầu bằng một số chuỗi con?
- 26. Lấy chỉ mục của nhiều mục được chọn trong một hộp danh sách bằng Silverlight
- 27. Cách thanh lịch nhất để tìm chỉ mục các mục trùng lặp trong C# Danh sách
- 28. Danh sách có nhiều chỉ mục
- 29. Tổng số lượng int trong Danh sách <int>
- 30. Phần tử chỉ mục từ danh sách trong Rcpp
là gì loại list1 ? –