我知道 一个泛型绑定一个实体类 比如 public List<secosa>,那当我要做表连接的时候,需要两个实体类的 那该如何用泛型呢

解决方案 »

  1.   

    Dictionary<TKey,TValue> TValue 为List<TKey>
      

  2.   

    你敢用2个泛型么。。 然后用方法调用2个实体要不写一个 
    public class TwoList<T,V>()
    {
    //.........
    }
      

  3.   

    linq 查询
    from a in list1 
     from b in lst2  select new{a.id,...}
    外键实体为属性
      

  4.   


    呵呵...楼主,就目前的一个实体类就差不多了!
    方法:目前你有个实体类secosa,这个实体类对应一表,引用了其他表的id,那么就直接在当前这个实体类里面添加外键表对应的实体类类型属性,就是将外键表对应的实体类作为secosa的一个属性应用。这样就可以用你现在的泛型public List<secosa>了!我都是这样用的!屡试不爽的!希望对楼主有所帮助!