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