Tôi có một tập hợp xác định các thuộc tính tích hợp (như System.Runtime.Serialization.SerializableAttribute) mà tôi muốn áp dụng cho một bộ sưu tập nào đó của lớpC bộ sưu tập # thuộc tính
Có thể kết hợp những đặc tính đó thành một ? Tôi không muốn áp dụng tất cả chúng cho tất cả các lớp học của tôi một cách rõ ràng (bộ sưu tập attibute có thể thay đổi trong quá trình phát triển)
Điều tôi muốn là một thuộc tính, ví dụ:
public class MyClassAttribute: System.Attribute { ... }
mà tôi có thể áp dụng một cách dễ dàng đến các lớp học của tôi
[MyClass]
public class SampleClass { ... }
và có thể gây ra SampleClass có thuộc tính Serializable và những người khác. Cảm ơn
Có thể là ứng cử viên tốt cho [PostSharp] (http://www.postsharp.net/)? –