번역/C# Notes for Professionals
10.1: 보간된 축자 문자열 (Interpolated Verbatim String)
노초코
2021. 1. 15. 22:59
Section 10.1: 보간된 축자 문자열 (Interpolated Verbatim String)
축자 문자열 (Verbatim string) 은 C#6 에서 새롭게 추가된 문자열 보간 (String interpolation) 기능과 혼합하여 사용할 수 있다.
역주: 아래 예제에서
""
앞에 붙은$
은 보간 문자열을,@
은 축자 문자열을 사용할 것임을 나타냅니다.
Console.WriteLine($@"Testing \n 1 2 {5 - 2}
New line");
결과:
Testing \n 1 2 3
New line
축자 문자열 사용에서 기대되는 동작대로, 역슬래시 \
는 escape 문자로 취급되지 않는다. 또한 보간 문자열 사용으로 인해 기대되는 동작대로, 중괄호로 둘러싸여진 표현식은 해당 위치에 문자열로 삽입되기 전에 실제 값이 평가 (evaluate) 된다.
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/CSharpBook/
반응형