TIL

C# string 에서 $ 기호의 역할

youngjin02 2025. 3. 28. 14:41

C# 에서 string 을 사용할 때 앞에 $(달러) 기호가 붙는 경우를 많이 보았고 어떤 역할인지 궁금했다.

 

$ 기호는 해당 문자열 안에 {변수}를 사용할 수 있게 해준다.

string Name = "김영진";

Console.WriteLine("내 이름은 " + Name + " 이야.");

원래 문자열안에 변수를 사용할 땐 + 를 이용하였다, 하지만 $을 문자열에 넣어준다면

string Name = "김영진";

Console.WriteLine($"내 이름은 {Name} 이야.");

더 간편하게 사용이 가능하다.