c#Delphi PadLeft、PadRight補関数の使用法



C Delphi Padleft Padright Complement Function Usage



埋める

文字列str = '100'

str.PadLeft(5、 '0')



出力:00100

str.PadRight(5、 '0')



出力:10000

C#でのPadLeftとPadRightの使用
C#では、PadLeftとPadRightを使用して文字列を簡単に埋めることができます。

PadLeft(int totalWidth、char paddingChar)//文字列の左側にあるpaddingCharでtotalWidthの長さを埋めます



PadRight(int totalWidth、char paddingChar)//文字列の右側にあるpaddingCharでtotalWidthの長さを埋めます

例:

1. AAAAAを出力する場合は、string.Empty.PadLeft(5、 'A')を使用できます。

2.出力する場合:

*

****

***

****

PadLeftで実装できます:

for(int i = 1i<=4i++)

{{

Console.WriteLine(string.Empty.PadLeft(i、 '*'))

}

Delphiの対応する関数:

Suitable for wide processing: //-------------------------------------------------------------------------------- function PadLeft(TotalWidth: Integer): string function PadLeft(TotalWidth: Integer PaddingChar: Char): string function PadRight(TotalWidth: Integer): string function PadRight(TotalWidth: Integer PaddingChar: Char): string //-------------------------------------------------------------------------------- var str: string begin str := '1' str := str.PadLeft(4, '0') // 0001 end