>백엔드 개발 >C#.Net 튜토리얼 >LINQ를 사용하여 급여를 기준으로 부서가 XYZ인 직원 목록을 내림차순으로 정렬하는 C# 프로그램

LINQ를 사용하여 급여를 기준으로 부서가 XYZ인 직원 목록을 내림차순으로 정렬하는 C# 프로그램

王林
王林앞으로
2023-09-22 16:45:081158검색

C# 程序使用 LINQ 根据工资降序对员工列表进行排序,其部门是 XYZ

C#에서 LINQ(Language Integrated Query)는 데이터를 쉽게 정렬, 필터링 및 조작할 수 있는 강력한 도구입니다. 이 기사에서는 LINQ를 사용하여 급여 및 직무 부서를 기준으로 직원 목록을 내림차순으로 정렬하는 방법을 보여줍니다.

LINQ를 사용하여 부서가 XYZ인 직원 목록을 급여 기준으로 내림차순으로 정렬합니다. -

LINQ를 사용하여 급여를 기준으로 직원 목록을 내림차순 및 부서별로 정렬하려면 다음 단계를 따르세요. -

  • 직원을 대표하는 수업 만들기 -

으아아아
  • 직원 목록 만들기 -

으아아아
  • LINQ를 사용하여 급여 및 부서별로 직원 목록을 내림차순으로 정렬 -

으아아아
  • 정렬된 목록을 반복하여 각 직원의 이름과 급여를 인쇄하세요 -

으아아아

지침

1단계에서는 직원을 나타내기 위해 Employee라는 클래스를 정의했습니다. 이 클래스에는 이름, 급여 및 부서라는 세 가지 속성이 있습니다.

2단계에서는 직원 목록을 생성하고 일부 샘플 데이터로 초기화합니다.

3단계에서는 LINQ를 사용하여 급여 및 부서를 기준으로 직원 목록을 내림차순으로 정렬했습니다. 먼저 "XYZ" 부서의 직원만 포함하도록 목록을 필터링합니다. 그런 다음 필터링된 목록을 직원의 급여를 기준으로 내림차순으로 정렬한 다음 이름을 기준으로 오름차순으로 정렬합니다. 결과는 필터 기준과 일치하는 직원의 정렬된 목록입니다.

4단계에서는 정렬된 직원 목록을 반복하고 문자열 보간을 사용하여 각 직원의 이름과 급여를 인쇄합니다.

으아아아

출력

으아아아

결론

LINQ를 사용하여 급여 및 부서를 기준으로 직원 목록을 내림차순으로 정렬하는 것은 C#에서 데이터를 조작하는 간단하고 효과적인 방법입니다. LINQ를 사용하면 단 몇 줄의 코드만으로 대량의 데이터를 쉽게 필터링, 정렬 및 조작할 수 있습니다. 이 기사가 LINQ를 사용하여 급여 및 부서를 기준으로 직원 목록을 내림차순으로 정렬하는 방법을 배우는 데 도움이 되었기를 바랍니다.

위 내용은 LINQ를 사용하여 급여를 기준으로 부서가 XYZ인 직원 목록을 내림차순으로 정렬하는 C# 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제