4
Có một lý do cho việc tái sử dụng biến của C # trong một foreach không?
Khi sử dụng biểu thức lambda hoặc phương thức ẩn danh trong C #, chúng ta phải cảnh giác với quyền truy cập vào cạm bẫy đóng cửa được sửa đổi . Ví dụ: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to …