如何在C#中执行此操作?c中的嵌套通用方法#
public bool IsValid<Validator<T>>(T model)
{
//...
}
我想使用:
IsValid<Validator.City>(city);
,而不是
IsValid<CityViewModel,Validator.City>(city);
我的功能是:
public static bool IsValid<TModel, TValidator>(TModel Item) where TValidator : AbstractValidator<TModel>, new()
{
var validate = new TValidator();
//...
}
你有没有尝试写在你的代码在C#中? – Habibillah
你忘了问这个问题。 – Adam
你完全改变了你的文章的内容,并使所有的答案无用。仍然完全不清楚,你想问什么。 –