Computer >> Máy Tính >  >> Lập trình >> C#

Chủ đề Hồ bơi trong C #

Nhóm chủ đề trong C # là một tập hợp các chủ đề. Nó được sử dụng để thực hiện các tác vụ trong nền. Khi một luồng hoàn thành một tác vụ, nó sẽ được gửi đến hàng đợi trong đó tất cả các luồng đang chờ đều có mặt. Điều này được thực hiện để nó có thể được sử dụng lại.

Hãy để chúng tôi xem cách tạo một nhóm chủ đề.

Đầu tiên, sử dụng không gian tên sau -

using System.Threading;

Bây giờ, hãy gọi lớp threadpool, sử dụng đối tượng threadpool. Gọi phương thức QueueUserWorkItem -

ThreadPool.QueueUserWorkItem(new WaitCallback(Run));

Lặp lại điều này trong một vòng lặp và so sánh nó với một đối tượng Thread bình thường.