Get distinct values from list

前端 未结 5 1066
我在风中等你
我在风中等你 2020-12-21 07:46
    public List GetEmployeeTransferListForHR(TimecardDataContext TimecardDC)
    {
        List objEmployee         


        
5条回答
  •  北荒
    北荒 (楼主)
    2020-12-21 08:24

    List ids = objEmployeeTransferList
                       .Select(e => e.empId)
                       .Distinct()
                       .ToList();
    

    Also you can make this on server side without creating in-memory employee list with all admin records:

    List ids = TimecardDC.MAS_EMPLOYEE_TRANSFER
                       .Where(e => e.HR_ADMIN_IND == "Y")
                       .Select(e => e.empId)
                       .Distinct()
                       .ToList();
    

提交回复
热议问题