프로그래밍/C#

[C#] 문자열(string) 자릿수 맞추기 | 보간법

Victory_HA 2022. 12. 6. 13:51
  • 대개 double, float형 변수의 자릿수를 맞추는 방법에 대해서는 많이 다루고 있다.
  • 이번엔 string의 자릿수(?)를 일정하게 맞추는 방법을 알아보자.

문자열 자릿수 맞추기

string str1 = "항목1";
string str2 = "항목100";
string str3 = "항목10000";

Console.WriteLine("== 문자열 일반 ==");
Console.WriteLine($"{str1}:아디다스");
Console.WriteLine($"{str2}:나이키");
Console.WriteLine($"{str3}:샤넬");
Console.WriteLine();

Console.WriteLine("== 문자열 오른쪽 Align ==");
Console.WriteLine($"{str1,-7}:아디다스");
Console.WriteLine($"{str2,-7}:나이키");
Console.WriteLine($"{str3,-7}:샤넬");
Console.WriteLine();

Console.WriteLine("== 문자열 왼쪽 Align ==");
Console.WriteLine($"{str1,7}:아디다스");
Console.WriteLine($"{str2,7}:나이키");
Console.WriteLine($"{str3,7}:샤넬");

출력 결과