[英]Class Declaration in C#
我正在为MVC .Net搜索可重用的Grid。 我找到了一个开源网格。
在代码中,我发现了一个非常有趣的类声明,我不明白。 谁能告诉我下面的课堂声明的详细说明:
public class Grid<TEntity, TSearchForm> : IGrid where TSearchForm : SearchForm, new()
{
}
另外我如何创建这个类的实例?
这是从IGrid继承的泛型类,有两个参数:TEntity,TSearchForm。
还有一个TSearchForm类型的约束:
它必须是SearchForm类型或在层次结构中低于它(能够隐式地转换为SearchForm)
TSearchForm必须具有公共无参数构造函数。
更多信息:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.