본문 바로가기

[내배캠] 본 캠프 개발 학습/자세히 살펴보는 Q&A

C# 문자열 보간, $

  • 기존 방식: 문자열에 변수를 삽입할 때 (string.Format)
string name = "Younjin";
int age = 25;

Console.WriteLine(string.Format("이름: {0}, 나이: {1}", name, age));

 

  •  새롭게 알게 된 방식: 문자열에 변수를 삽입할 때 ($)
Console.WriteLine($"이름: {name}, 나이: {age}");

 

맨 앞에 $를 붙이고 중괄호 안에 변수를 넣어 바로 출력이 가능하다.
기존 방식보다 가독성이 좋고 코드가 간결해진다.