Ai đó có thể vui lòng cho tôi một ví dụ về việc sử dụng Attribute.isDefined() để kiểm tra xem một thuộc tính tùy chỉnh cụ thể đã được áp dụng cho một lớp nhất định không?C# Attribute.isDefined() ví dụ?
Tôi đã kiểm tra msdn, nhưng chỉ thấy các thuộc tính cho các thuộc tính được áp dụng cho các hội đồng, thành viên, v.v. Tôi cũng mở ra các phương pháp thay thế để đạt được điều tương tự!
Đó là việc kiểm tra một thành viên - điều gì về một thuộc tính trên một lớp học? Có lẽ các công trình tương tự? – UpTheCreek
Đó là * rất * không trực quan, lớp Kiểu thừa kế MemberInfo. Vì vậy, quá tải IsDefined (MemberInfo, Type) được thực hiện công việc. Đã cập nhật đoạn mã. –
Ah tôi hiểu rồi, cảm ơn! – UpTheCreek