哪位朋友能不能给点
Enumerable.Join方法的详细解说,资料
MSDN上的例子,我也看不懂,
谢谢!!

解决方案 »

  1.   

    这个你先要搞明白啥是委托 和扩展方法了解上面这两个就是不要msdn光看vs ide里面的方法参数提示就能明白ps:join实际上你可以参考t-sql的join,那几个参数无非就是 左连接,右连接,关联的key,最后返回的结果t-sql和Enumerable的扩展方法,本质上都是基于集合论的东西,他们参考的原型都一样,所以实现参数和手段也是一致滴,如果你看不明白扩展方法和委托,想不清楚Enumerable是怎么回事,那就不妨直接参考tsql的参数
      

  2.   

    看一下 tsql的写法SELECT TResult FROM TOuter INNER JOIN TInner ON Touter.Tkey = TInner.Tkey这几个红色标注的位置,就是分别对应的那几个参数至于func<Tin,Tout>
    func<Tin1,Tin2,Tout>
    这类委托是啥含义,具体我就不解释了,请自己看msdn,在现代c#里面如果看不懂委托声明,那麻烦可就大了
      

  3.   

    我想了解一下Enumerable.Join方法的详细点的解释,比如有一些简单的例子