개발 상자/.NET C#

문자열 보간($) 사용 방법

생각의검 2023. 12. 16. 10:48

 

젠장 MAUI 때문에 오랜만에 C# 하다 보니 헷갈리는 부분이 있어 여기에다가 정리를 좀 해놓아야겠다. 

 

첫번째 $ 개념인데...  제세한 내용은 아래의 링크를 참조

 Debug.WriteLine("보간이 뭘까나?");

 string tmp = "변수를 사용";
 Debug.WriteLine(tmp);

 string a = "a";
 string b = "b";

 //포맷을 지정
 Debug.WriteLine("Format 사용 : {0}, {1}", a, b);

 //드디어 보간

 string c = "c";
 string d = "d";

 //출력문 안에 직적적으로 변수를 호출 할수 있음
 Debug.WriteLine($"{c} + {d}");

 

 $ 문자열 리터럴을 보간된 문자열로 식별

 

{<interpolationExpression>[,<alignment>][:<formatString>]}

 

요소설명

interpolationExpression 서식을 지정할 결과를 생성하는 식입니다. null의 문자열 표현은 String.Empty입니다.
alignment 식 결과의 문자열 표현에 최소 문자 수를 정의하는 값을 갖는 상수 식입니다. 양수이면 문자열 표현이 오른쪽에 맞춰지며, 음수이면 왼쪽에 맞춰집니다. 자세한 내용은 복합 서식 문서의 맞춤 구성 요소 섹션을 참조하세요.
formatString 식 결과의 형식을 기준으로 지원되는 서식 문자열입니다. 자세한 내용은 복합 서식 문서의 문자열 구성 요소 서식 섹션을 참조하세요.

 

$ - 문자열 보간 - 형식 문자열 출력 - C# | Microsoft Learn

 

$ - 문자열 보간 - 형식 문자열 출력 - C#

'$' 토큰을 사용하는 문자열 보간은 기존 문자열 복합 서식 지정보다 문자열 출력의 서식을 지정하는 보다 읽기 능률적이고 편리한 구문을 제공합니다.

learn.microsoft.com