Sử dụng mã như mã bên dưới, chuỗi mới có được tự tạo sau khi hàm trả về không?Tôi có cần phải giết một sợi được viết như thế này không? Hay nó sẽ tự động kết thúc?
new Thread(() =>
{
function();
}).Start();
Tôi khá mới mẻ về luồng, vì vậy tôi tự hỏi.
Bạn nên quản lý các chủ đề của mình; bất kể bạn gọi chúng như thế nào. Garbage Collection thực hiện tốt công việc quản lý các đối tượng ngoài phạm vi, nhưng đó không phải là sự thay thế cho các thực hành mã hóa tốt. – Brian
Nó sẽ tự kết thúc, nhưng bạn có thể muốn biến nó thành một chuỗi nền để nó kết thúc nếu ứng dụng được đóng lại thay vì giữ nó bí mật còn sống. Tùy thuộc vào tình hình, mặc dù. – Ryan
@Brian: Điều đó có nghĩa là gì và bộ sưu tập rác thải phải làm gì với bất kỳ thứ gì? – Ryan