소개

소프트웨어 개발자는 리터럴 및 변수 데이터를 결합하고 서식을 지정하여 새 값을 만드는 C# 코드를 작성해야 합니다. 값을 표시하거나, 파일로 저장하거나, 네트워크를 통해 전송할 수 있습니다. 다행히 C#에서는 데이터를 결합하고 서식을 지정하는 다양한 방법을 제공합니다.

작성 중인 명령줄 애플리케이션의 출력을 표시한다고 가정해 보겠습니다. 리터럴 텍스트, 변수 텍스트, 숫자 데이터 및 텍스트 데이터를 포함하는 값을 다른 언어로 표시하려고 합니다. 애플리케이션이 전달하려는 내용을 사용자가 이해할 수 있도록 서식을 올바르게 지정하려면 어떻게 해야 하나요?

이 모듈에서는 문자 이스케이프 시퀀스를 사용하여 특수 문자(탭, 줄 바꿈 등)와 다른 언어의 문자(간지, 키릴 스크립트 등)를 포함하도록 텍스트의 리터럴 문자열을 서식 지정합니다. 두 문자열을 함께 연결하는 방법을 알아보고 문자열 보간을 사용하여 대체 가능한 부분이 있는 리터럴 문자열 템플릿을 만들어 봅니다.

이 모듈을 마치면 애플리케이션 최종 사용자에게 데이터를 표시하는 방법을 제어할 수 있습니다.

학습 목표

이 모듈에서는 다음을 수행합니다.

  • 탭, 줄 바꿈 및 기타 특수 문자를 포함하는 문자열 데이터 만들기
  • 유니코드 문자를 포함하는 문자열 데이터 만들기
  • 연결을 통해 문자열 데이터를 새 문자열 값으로 결합
  • 보간을 통해 문자열 데이터를 새 문자열 값으로 결합

필수 조건:

  • Console.WriteLine() 및 Console.Write() 메서드를 사용하여 콘솔에 메시지를 표시하는 초급 수준 환경
  • 데이터 형식을 사용하여 변수에서 값을 선언, 초기화, 설정 및 검색하는 초급 수준 환경