我有一些存储文件数据的表,例如TabA, TabB, TabC, ... TabX。他们每个人都有相同的列FileTypeID。
对于每个表,我需要使用扩展方法根据列的条件获取行FileTypeID。为此,我有一个这样的扩展方法:
public static class FilesTab_Extenders
{
public static IList<TabA> GetSpecificFiles(this EntityCollection<TabA> mc)
{
///
}
}
但是,我不想盲目地为其余表克隆相同的代码。唯一的区别是参数 -this EntityCollection<TabB>等this EntityCollection<TabC>。那么,是否有可能为该场景制作通用代码?