Tôi không quá chắc chắn, vì vậy tôi nghĩ tôi sẽ hỏi. Việc xóa và thêm các mục vào một đối tượng System.Collections.Generic.List<>
có phải là không an toàn không?Danh sách <T> đồng thời xóa và thêm
tình hình của tôi:
Khi một kết nối được nhận, nó được thêm vào danh sách, nhưng cũng đồng thời, có một công nhân đó là loại bỏ các kết nối chết và như vậy.
Có sự cố không? lock
có hoạt động không? Tôi cũng muốn biết liệu tôi có được phép sử dụng khóa trên đối tượng danh sách với phương thức Foreach<>
hay không.
Hãy xem http://stackoverflow.com/questions/6601611/no-concurrentlistt-in-net-4-0 - câu trả lời đáng đọc. –