Course Outline

소개

LINQ 기본

  • IEnumerable<T>
  • IEnumerator<T>
  • 투영, 필터링, 수량자, 파티션, 연산 등

LINQ 연산자 개요

  • 즉시 실행과 지연 실행
  • 스트리밍 및 비스트리밍 운영자

개발 환경 준비

  • .NET 설치 및 구성
  • LINQ패드 설치 및 구성

단순 LINQ 쿼리

  • 데이터 소스 선택
  • 쿼리 만들기
  • 쿼리 실행

데이터 변환 및 유형 관계

  • 결과를 유형으로 반환
  • 소스 요소에 대한 작업 수행
  • 컴파일러가 유형을 선택하도록 허용

그룹화 및 결합 LINQ 쿼리

  • 여러 키로 그룹화
  • 그룹 쿼리 확장
  • 사용자 정의 키로 그룹화
  • 복합 키와 함께 내부 조인 사용
  • 그룹 가입 및 내부 그룹 가입 사용

LINQ Lambda 연산자 사용

  • Lambda 연산자를 사용한 메서드 구문 이해
  • 다중 키로 그룹화
  • 사용자 정의 키 및 사용자 정의 개체별로 그룹화
  • 내부 조인 및 복합 조인 사용
  • 그룹 조인 및 그룹 내부 조인 사용

표준 및 복잡한 쿼리

  • 하위 집합 필터링
  • 연산자를 사용하여 데이터 재정렬
  • 기본 그룹 구문 분석
  • 데이터 세트에 계층 구조 만들기
  • 데이터 연결
  • into 및 let 키워드 사용

LINQ ~ SQL

  • 데이터베이스 설정
  • 데이터베이스 쿼리
  • 데이터베이스 업데이트

LINQ ~ XML

  • 트리 만들기
  • 트리 쿼리 사용

요약 및 결론

Requirements

  • 프로그래밍에 대한 이해

청중

  • 웹 개발자
  14 Hours

Number of participants



Price per participant

회원 평가 (9)

Related Courses

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Related Categories