Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C# String.PadRight() 메서드 – 문자열 끝에 공백 또는 문자 채우기


C#의 PadRight() 메서드를 사용하면 문자열의 끝을 공백으로 채워 지정된 길이까지 확장할 수 있습니다. 필요에 따라 공백 대신 특정 유니코드 문자로 패딩하는 것도 가능합니다.

다음과 같은 문자열이 있다고 가정해 보겠습니다.

string myStr = "Text1";

위 문자열의 끝에 패딩을 추가하려면 PadRight 메서드에 원하는 전체 길이를 인수로 전달합니다. 아래 코드는 문자열의 전체 길이가 10자가 되도록 뒤쪽을 공백으로 채웁니다.

myStr.PadRight(10);

전체 예제는 다음과 같습니다.

예제

using System;
class Demo {
   static void Main() {
      string myStr = "Text1";
      // 문자열 끝에 패딩 설정
      Console.Write(myStr.PadRight(10));
      Console.WriteLine("Text2");
   }
}

출력 결과

Text1 Text2

실행 결과를 보면 Text1 뒤에 공백이 채워져 전체 길이가 10자가 된 후 Text2가 이어서 출력되는 것을 확인할 수 있습니다. 이처럼 PadRight 메서드는 표 형태의 데이터 정렬이나 고정 폭 출력 형식을 만들어야 할 때 매우 유용하게 활용됩니다.