C#
210520 C#_$보간방식, Format방식
S_pot
2021. 5. 20. 13:05
static void Main(string[] args)
{
string T = "비행기";
int iNum = 815;
Console.WriteLine("[12345678901234567890]");
Console.WriteLine("[aaaaaaaaaaaaaaaaaaaa]");
Console.WriteLine("[{0}]", T); // 문자열 Format 방식
Console.WriteLine("[{0, 10}]", T); // 한글은 영문/숫자 두개의 크기를 차지한다. 10자리를 확보한게 맞다.
Console.WriteLine($"[{T}]"); // 문자열 보간방식: $를 붙이면 문자열을 {}안에 넣을 수 있다.
Console.WriteLine($"[{T,10}]");
Console.WriteLine($"[{iNum}]"); // 문자열 보간방식
Console.WriteLine($"[{iNum,10}]");
Console.WriteLine($"[{iNum:X}]"); // 보간방식에서 iNum을 16진수로 출력
Console.WriteLine($"[{iNum:x}]"); // 16진수의 알파벳을 표현할 때 소문자x를 사용하면 소문자로 대문자X를 사용하면
// 대문자로 출력된다.
Console.WriteLine($"[{iNum}, {iNum}]"); // 보간방식
Console.WriteLine($"[{0}, {0}]", iNum); // Format방식
}
출력값