【C#】文字列を0埋めするメソッド(PadLeft,PadRight)

String.PadLeftメソッドとは

文字列.PadLeft(桁数,  ‘0’)で文字列を左から0埋めすることができます。

開発現場では、使用頻度の高いメソッドです。

ソースコード

string a = "12345";

// 10桁で左から0埋め
string b = a.PadLeft(10, '0');

Console.WriteLine(b);

結果は、「0000012345」となります。

 

String.PadRightメソッド

文字列.PadRight(桁数,  ‘0’)で文字列を右から0埋めすることができます。

ソースコード

string a = "12345";

// 10桁で右から0埋め
string c = a.PadRight(10, '0');

Console.WriteLine(c);

結果は、「1234500000」となります。

 

おすすめ書籍

■C#を学習し始めた方向け
やさしいC 第3版 (「やさしい」シリーズ)

1週間でCの基礎が学べる本

確かな力が身につくC「超」入門 第2版 (Informatics&IDEA)