C#のメソッド、プロパティ一覧

【C# sharp】PadLeftメソッドの使い方

ChatGPTのAPIを使わずに自動化することが可能です。
下記の本を読めば、ChatGPT4でも料金掛からずに自動化できます!KindleUnlimited会員であれば無料で読めます。

PadLeftメソッドについての理解とその使用法

String型のPadLeftメソッドは、C#で非常に便利な機能を提供します。

PadLeftメソッドは、指定した文字数になるまで文字列の左側に特定の文字を追加します。

サルモリ
今回はPadLeftメソッドの使い方だね!
C#のLinqを徹底的に学びたい方は画像をクリックしてご覧ください!
KindleUnlimited会員であれば、全ての本をご覧頂けます。 Linqを理解すれば、C#プログラミングの世界が変わる 第1版

基本的な使用法

以下に、PadLeftメソッドの最も基本的な使用方法を示します。

ここでは、元の文字列が指定した長さになるまで、空白文字を左側に追加します。

ソースコード例

 出力結果 
Hello World! 

ポイント

この例では、PadLeftメソッドが "Hello World!" を指定した15文字の長さにするために、空白を追加しています。

サルモリ
何も指定しないと空白でパディングするんだね!

特定の文字でパディングする

PadLeftメソッドには、文字列をパディングするための特定の文字を指定するオーバーロードが存在します。

以下の例では、星(*)を使用して文字列をパディングします。

ソースコード例

 command
***Hello World!

ポイント

この例では、星(*)をパディング文字として使用しています。したがって、指定した長さに達するまで、元の文字列の左側に星が追加されます。

サルモリ
パディングができているね!!

元の文字列が既に指定した長さ以上の場合

元の文字列が指定した長さ以上の場合、PadLeftメソッドは何も行いません。

すなわち、元の文字列がそのまま保持されます。

ソースコード例

 出力結果 
Hello World! 

ポイント

この例では、元の文字列 "Hello World!" はすでに5文字以上なので、PadLeftメソッドは何も行いません。

サルモリ
すでに文字数が超えていたら何もやらないんだね!

まとめ

今回は、C#のString型のPadLeftメソッドの使用方法を詳しく見てきました。このメソッドを使用すると、文字列を特定の長さにするために左側に特定の文字を追加することができます。

また、元の文字列が既に指定した長さ以上の場合、PadLeftメソッドは何も行いません。

最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

サルモリ
最後まで読んでくれてありがとう!!

-C#のメソッド、プロパティ一覧

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock