我通过此查询获得了不同的公司名称
List<string> listCieId = new List<string>(from l in LstAdvancePaymentRep select l.CieDesc.Trim()).Distinct().ToList();
我想要做的是获得所有公司的最小日期最大日期listCieId
List<DateTime> listCieId2 = new List<DateTime>(from l in LstAdvancePaymentRep where l.CieDesc.Trim().Distinct() select l.CtcDtStart.Value).Min().ToList();
List<DateTime> listCieId3 = new List<DateTime>(from l in LstAdvancePaymentRep where l.CieDesc.Trim().Distinct select l.CtcDtEnd.Value).Max().ToList();
我对此类查询不熟悉,以前没有使用过它们
编辑:我正在使用 Distinct 来获得不同的公司名称,因为 LstAdvancePaymentRep 中有重复
编辑:试过这个
List<DateTime> lstDatesCtcStartDate = new List<DateTime>(
from l in LstAdvancePaymentRep where l.CieDesc.Trim().Equals(lblCieName.Text.Trim()) select l.CtcDtStart.Value.Date
);
如何在 LIST lstDatesCtcStartDate 中找到最短日期