读书人

Linq:非等值左连接,该如何处理

发布时间: 2012-03-30 17:32:09 作者: rapoo

Linq:非等值左连接
现有两个泛型列表定义如下:

C# code
    public class CarcassLeans    {        public long OBS { get; set; }        public double CarcassWeight { get; set; }        public double PredictedLiveWeight { get; set; }        public double CarcassLean { get; set; }        public double CarcassYield { get; set; }        public double MatrixValue { get; set; }        public double TotalFeedCost { get; set; }        public double Avg_CarcassWeight { get; set; }        public CarcassLeans()        {        }    }    public class DM_Matrix    {        public int ID { get; set; }        public double MatrixValue { get; set; }        public double MinColumn { get; set; }        public double MaxColumn { get; set; }        public double MinRow { get; set; }        public double MaxRow { get; set; }        public string Packer { get; set; }        public DM_Matrix()        {        }    }


刚接触Linq不久,对于等值(A.ID equals B.ID)的left join道是可以通过DefaultIfEmpty()得到结果,对于非等值left join不知如何得出呢?还请各位朋友指点,不胜感激!

[解决办法]
cody,我看见你的帖子啦,哈哈
[解决办法]
UP..........

读书人网 >.NET

热点推荐