Tôi đang cố gắng tìm ra mục đích của các chủ đề xuất hiện trong mỗi ứng dụng C# mới là gì. Tôi tạo ra một ứng dụng giao diện điều khiển mới với trống chức năng chính:Chủ đề mặc định trong ứng dụng giao diện điều khiển rất nhỏ (Visual Studio 2012)
static void Main(string[] args)
{
}
và đặt một break-point ở đầu của hàm, sau đó tôi nhìn vào các chủ đề cửa sổ:
Đôi khi nó cho thấy 8 chủ đề và đôi khi 7 chủ đề.
Bất cứ ai có thể giải thích mục đích của tất cả các chủ đề đó là gì và tại sao tôi cần chúng cho một dự án đơn giản như vậy?
Vâng, .NET là một thời gian chạy được quản lý, do đó, nó có thể làm công cụ để làm cho mọi thứ tự động hoạt động. Ví dụ, bộ sưu tập nhà để xe. Điều đó chạy trên một chuỗi chuyên dụng. Một số chủ đề có thể là "chờ đợi" cho công việc để làm bởi vì họ thuộc về một hồ bơi thread. – vcsjones