Vì các thuộc tính thực sự chỉ là siêu dữ liệu được gắn vào các assembly, điều đó có nghĩa là các đối tượng Attribute chỉ được tạo theo yêu cầu (chẳng hạn như khi bạn gọi GetCustomAttributes)?Khi nào là đối tượng thuộc tính được tạo?
Hoặc chúng có được tạo khi tạo đối tượng không?
Hoặc, kết hợp 2 đầu tiên, được tạo khi đối tượng được tạo do quét thuộc tính của CLR?
Khá liên quan: [Thuộc tính .NET: Tại sao GetCustomAttributes() tạo một cá thể thuộc tính mới mỗi lần?] (Http://stackoverflow.com/q/417275/319403). Thậm chí có thể trả lời câu hỏi của bạn, xem xét. – cHao
Nó đã làm theo một cách. Câu hỏi thực sự không thực sự là vấn đề đối với tôi, nhưng ở giữa là câu trả lời. Thật tốt khi có kinh thánh từ cuốn sách CLR (thông qua @Smi). – Dann