摘要: where TEntity : calss 语法来源代码:public interface IEntitiesProvider{ void Refresh(TEntity entity) where TEntity:class;}场景:这段代码,简答的多了,可以大致猜出来他是什么意思:定义了一个刷新一个实体的 方法。 但是 where TEntity:class 真的能知道这个原理的到时 不全。发展:今天读别人的代码,到MSDN上看了下才知道出处。及用法的示例: 1.查阅MSDN上where(c#): a.定义:where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量. 阅读全文