Linq Distinct

  var t = (from orders in replenismentOrders
                     where
                     (string .IsNullOrEmpty (conditDTO .OrderId) || orders .ID  ==conditDTO .OrderId)
                     &&(string .IsNullOrEmpty (conditDTO .RVC )|| orders .RVC .ID ==conditDTO .RVC)
                     &&(string .IsNullOrEmpty (conditDTO .OrderStatus.ToString())|| orders .ReplenishOrderStatus==conditDTO .OrderStatus )
                     select orders).Distinct();

posted on 2011-08-27 15:32  EveryMan  阅读(193)  评论(0编辑  收藏  举报

导航