C# String 보간

2023. 3. 4. 21:05C#

반응형
	    string name = "seyeol";
            int age = 23;
            WriteLine($"{name,-10},{age:D3}");

            name = "loeyes";
            age = 40;
            WriteLine($"{name,-10},{age:D3}");

            name = "어리니";
            age = 14;
            WriteLine($"{name,-5}, {(age > 20 ? "성인입니다" : "어린이입니다")}");

 

우리가 원래 평소에 쓰는 WriteLine에는 StringFormat이 내장적으로 들어있다 그렇기 때문에 아래 코드처럼 쓰게 된다

WriteLine("{0}",변수명);

근데 String 보간을 사용한다면 밑에 코드처럼 더 깔끔하고 구조를 파악하기 쉽다

WriteLine($"{변수명}");

 

'C#' 카테고리의 다른 글

C# 문자열  (0) 2023.03.12
C# DateTime  (0) 2023.03.04
C# String 관련 함수  (2) 2023.03.04