public interface ICrudService<T> where T: Entity, new()
上述代码末尾的“new()
”是什么意思?
最佳答案
new()
意味着 T
必须有一个无参数的构造函数。
这有助于您在泛型类/方法中构造 T
类型的对象:
public T Create()
{
return new T();
}
关于Where子句的C#代码混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5461963/