我有以下对象
public class TestClass
{
[Required]
public int TestId { get; set; }
}
我验证使用:
List<ValidationResult> results = new List<ValidationResult>();
var vc = new ValidationContext(data);
if (Validator.TryValidateObject(data, vc, results, true))
return;
如果数据类型为TestClass
,则此验证完全正常但是当我传递TestClass项目列表时List<TestClass>
如何在没有迭代的情况下使用列表验证项目?