ホームページ > バックエンド開発 > C#.Net チュートリアル > C#で整数をゼロ埋め込みの文字列に変換するにはどうすればよいですか?

C#で整数をゼロ埋め込みの文字列に変換するにはどうすればよいですか?

WBOY
リリース: 2023-08-23 23:01:02
転載
1594 人が閲覧しました

C#で整数をゼロ埋め込みの文字列に変換するにはどうすればよいですか?

C# で整数を文字列に変換するには、いくつかの方法があります。

PadLeft - 指定された長さの新しい文字列を返します。現在の文字列の先頭にはスペースまたは指定された Unicode 文字が埋め込まれます。

ToString - 現在のオブジェクトを表す文字列を返します。

文字列補間 - 特殊文字 $ は、文字列リテラルを補間文字列として識別します。この機能は C# 6 以降で利用可能です。

文字列パディングの使用例 -

Example

オンライン デモンストレーション

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = number.ToString().PadLeft(4, '0');
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}
ログイン後にコピー

出力

上記のコード出力は次のとおりです。

Number: 5
Padded String: 0005
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

明示的な形式を使用した例 -

Example

リアルタイム デモンストレーション

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = number.ToString("0000");
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}
ログイン後にコピー

出力

上記のコードの出力は次のとおりです。

Number: 5
Padded String: 0005
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

短い形式指定子を使用した例

Example

オンライン デモ

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = number.ToString("D4");
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}
ログイン後にコピー

出力

上記のコードの出力は次のとおりです。

Number: 5
Padded String: 0005
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

文字列補間を使用した例

リアルタイム デモンストレーション

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = $"{number:0000}";
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}
ログイン後にコピー

出力

上記のコードの出力は

Number: 5
Padded String: 0005
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
です。

以上がC#で整数をゼロ埋め込みの文字列に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート