Menu
Coddy logo textTech

문자열 보간

Coddy C# 여정의 기초 섹션에 포함된 레슨 — 69개 중 32번째.

지금까지 우리는 단순한 문자열을 출력하는 방법을 배웠지만, 때로는 문자열에 변수 값을 삽입해야 할 때가 있습니다.

예를 들어:

int age = 10;
System.Console.WriteLine("His age is: age");

이것은 "His age is: 10" 대신 "His age is: age"를 출력할 것입니다.

이를 해결하기 위해 문자열 보간(string interpolation)을 사용하겠습니다:

int age = 30;
string name = "Alice";
double balance = 1500.75;

System.Console.WriteLine($"Name: {name}, Age: {age}, Balance: {balance}");
  • $은(는) 해당 문자열이 보간된 문자열임을 나타냅니다.
  • {}은(는) 변수를 위한 자리 표시자입니다.

문자열을 변수와 결합하는 또 다른 방법은 더하기 + 연산자를 사용하는 것입니다:

System.Console.Write("Name: " + name + " Age: " +  age + " Balance: " + balance);
challenge icon

챌린지

초급

입력으로 받은 임의의 문자열을 rnd라는 이름의 변수에 저장하는 코드가 주어집니다.

문자열 보간(string interpolation)을 사용하여 콘솔에 "The input is: "와 변수 rnd 안에 있는 임의의 문자열을 출력하세요.

예시는 테스트 케이스를 확인하세요!

치트 시트

문자열에 변수 값을 삽입하려면 ${}를 사용하는 문자열 보간(string interpolation)을 사용하세요:

int age = 30;
string name = "Alice";
System.Console.WriteLine($"Name: {name}, Age: {age}");

또는 + 연산자를 사용하여 문자열을 연결할 수 있습니다:

System.Console.WriteLine("Name: " + name + " Age: " + age);

직접 해보기

using System;

public class Program {
    public static void Main(string[] args) {
        string rnd = Console.ReadLine();
        
        // 아래에 코드를 작성하세요
        
    }
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨