Tôi có một ứng dụng bàn điều khiển C# có một số chủ đề để thực hiện một số công việc (tải xuống một tệp). mỗi luồng có thể thoát ứng dụng bất kỳ lúc nào trong ứng dụng, nhưng tôi sẽ hiển thị thông báo thích hợp trên bảng điều khiển. Có thể theo dõi chúng nhưng nó không có ý nghĩa với tôi. Tôi chỉ đơn giản là kiểm tra số lượng thread hoặc một cái gì đó như thế để tìm ra cái nào là chủ đề cuối cùng và làm điều gì đó khi nó đang thoát. Cách tốt nhất để làm như vậy là gì?Chủ đề cuối cùng của ứng dụng đa luồng
mã giả:
if (lastThread)
{
cleanUp();
Console.ReadLine();
}
Cảm ơn
Bạn đang sử dụng phiên bản C#/.NET nào? –
Tôi có thể sử dụng bất kỳ phiên bản – Xaqron