C#에서 $를 사용한 문자열 보간

C Eseo Leul Sayonghan Munjayeol Bogan



문자열 보간은 개발자가 문자열 리터럴 내부에 식을 포함할 수 있도록 하는 C#의 유용한 기능입니다. 문자열 리터럴 내의 자리 표시자 안에 변수 또는 표현식의 값을 포함하여 문자열을 구성하는 방법입니다.

문자열 보간은 달러 기호($)와 중괄호({})를 사용하여 식을 묶는 방식으로 수행됩니다. 이 문서에서는 C#에서 달러 기호를 사용하여 문자열 보간을 수행하는 방법에 대해 설명합니다.

C#에서 $를 사용한 문자열 보간

C#에서 문자열 보간을 사용하려면 문자열 리터럴에 $ 문자를 접두사로 붙일 수 있으며 그 후에 문자열 리터럴 내의 중괄호 {} 안에 식을 포함하여 해당 값을 보간할 수 있습니다. 예는 다음과 같습니다.







사용 체계 ;

수업 프로그램 {
공전 무효의 기본 ( [ ] 인수 ) {
이름 = '그 자신' ;
정수 나이 = 25 ;
콘솔 . WriteLine ( $ '내 이름은 {name}이고 나이는 {age}살입니다.' ) ;
}
}

이 코드에서 문자열 리터럴 'My name is {name} and I am {age} years old'는 변수 값으로 보간됩니다. 이름 그리고 나이 , 이 코드의 결과는 다음과 같습니다.





문자열 보간을 사용할 때 중괄호 안에 표현식을 삽입할 수도 있습니다. 예를 들어 다음을 고려하십시오.





사용 체계 ;
수업 프로그램 {
공전 무효의 기본 ( [ ] 인수 ) {
정수 엑스 = 10 ;
정수 그리고 = 이십 ;
콘솔 . WriteLine ( $ '{x}와 {y}의 합은 {x + y}입니다.' ) ;
}
}

이 코드에서 표현식 {x + y}는 보간된 문자열 리터럴 내에 포함되며 이 코드의 결과는 다음과 같습니다.



결론

C#의 문자열 보간은 문자열 리터럴 내에 식을 포함하는 강력한 방법입니다. $ 문자 뒤에 중괄호 {}를 사용하면 개발자가 작성하고 이해하기 쉬운 더 읽기 쉽고 유지 관리하기 쉬운 코드를 만들 수 있습니다. 문자열 보간은 문자열 연결을 단순화하고 복잡한 문자열 연결 표현식의 필요성을 제거하여 코드의 가독성을 향상시킵니다.