【发布时间】:2011-02-22 09:21:03
【问题描述】:
我有一个方法可以计算每个供应商、客户和制造商的联系人数量(这是一个尝试让解释更容易的场景!)
模型都是由 Linq to SQL 类创建的。每个供应商、客户和制造商可能有一个或多个联系人
public int CountContacts<TModel>(TModel entity) where TModel : class
{
return entity.Contacts.Count();
}
以上当然行不通,因为“实体”是通用的,不知道它是否具有“联系人”属性。有人可以帮忙解决这个问题吗?
【问题讨论】:
标签: c# generics properties types