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

【C#】PadLeftメソッドの使い方 文字列を指定した数分文字列文左埋めでパディングします。

この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け


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

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

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

サルモリ
今回はPadLeftメソッドの使い方だね!

基本的な使用法

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

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

ソースコード例

 出力結果 
Hello World! 

ポイント

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

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

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

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

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

ソースコード例

 command
***Hello World!

ポイント

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

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

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

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

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

ソースコード例

 出力結果 
Hello World! 

ポイント

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

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

まとめ

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

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

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

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

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け


この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

-AIブログ, 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