C#에서 작업을 할 때 String 함수를 사용하는 경우가 있다. 이때 문자열에 변수를 같이 사용하는 경우 입력하는 방식은 크게 세 가지 정도로 나뉜다.
string name = "Alice";
string greeting = "안녕하세요, " + name + "님!";
Console.WriteLine(greeting);
이런 식으로 + 기호를 사용하여 문자열에 변수를 직접적으로 붙이는 방법이 있고,
string name = "Alice";
string greeting = $"안녕하세요, {name}님!";
Console.WriteLine(greeting);
$의 문자열 보간을 이용하여 문자열을 만드는 방식이 있고,
string name = "Alice";
string greeting = string.Format("안녕하세요, {0}님!", name);
Console.WriteLine(greeting);
String.Format 메서드를 이용하여 변수를 출력하는 방식이 있다.
아무거나 써도 상관없지만, 유니티에서 C#을 이용하는 경우 두번째 방식을 많이 사용한다고 알려져 있다.
'Programming > C C# C++' 카테고리의 다른 글
C#) 캐스팅, 박싱, 언박싱 (0) | 2024.11.14 |
---|---|
C#) 값 형식과 참조 형식 (0) | 2024.11.13 |
C#) Null과 Void의 차이 (0) | 2024.11.13 |
1.1 + 0.1 == 1.2가 false인 이유 (1) | 2024.11.11 |
C#과 C++에서의 for, foreach, for루프 사용법 (0) | 2024.10.04 |