이 섹션에서는 기본 개념 및 지원 언어 구문을 포함하여 기능 변환을 소개합니다. 후자로 전환하는 방법에 대한 조언을 포함하여 프로그래밍에 대한 개체 지향 및 기능 변환 접근 방식과 대조됩니다. 많은 프로그래밍 시나리오에서 함수 변환을 사용할 수 있지만 여기서는 XML 변환을 구체적인 예로 사용합니다.
자습서: WordprocessingML 문서 자습서의 콘텐츠 조작은 각각 이전 문서와 관련된 일련의 예제를 제공합니다. 이러한 예제에서는 XML을 조작하는 순수 함수 변환 방법을 보여 줍니다. 이 자습서에서는 C# 또는 Visual Basic에 대한 실무 지식을 가정합니다. 이 자습서에서는 언어 구문에 대한 자세한 의미 체계가 제공되지 않지만 해당 언어 설명서에 대한 링크가 제공됩니다.
XML 네임스페이스를 비롯한 기본 컴퓨터 과학 개념 및 XML에 대한 실무 지식도 가정합니다.
이 부분에서는
조항 | 설명 |
---|---|
개념 및 용어(기능 변환) | 순수 함수 변환의 개념과 용어를 소개합니다. |
함수형 프로그래밍과 명령적 프로그래밍 비교 | 기능 프로그래밍을 보다 전통적인 명령적(절차적) 프로그래밍과 비교하고 대조합니다. |
순수 함수로 리팩터링 | 순수 함수를 소개하고 순수하고 불순한 함수의 예를 보여 줍니다. |
기능 변환의 적용 가능성 | 기능 변환에 대한 일반적인 시나리오를 설명합니다. |
XML의 기능 변환 | XML 트리 변환 컨텍스트의 기능 변환에 대해 설명합니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET