Có thể kiểm tra sự tồn tại của một thuộc tính trong mã của thuộc tính khác không?Thử nghiệm cho các thuộc tính từ bên trong mã của các thuộc tính khác
Giả sử bạn có định nghĩa lớp sau đây:
public class Inception {
[Required]
[MyTest]
public int Levels { get; set; }
}
public class MyTestAttribute : ValidationAttribute {
public override bool IsValid(object o){
// return whether the property on which this attribute
// is applied also has the RequiredAttribute
}
}
... là nó có thể cho MyTestAttribute.IsValid để xác định xem Inception.Levels có RequiredAttribute?
Ooooh! Tốt nhất! Tôi đoán không, nhưng nó chỉ là một đoán. – zmbq