首頁 > 後端開發 > C#.Net教程 > 如何在C#中將整數轉換為帶有零填充的字串?

如何在C#中將整數轉換為帶有零填充的字串?

WBOY
發布: 2023-08-23 23:01:02
轉載
1588 人瀏覽過

如何在C#中將整數轉換為帶有零填充的字串?

有幾種方法可以在C#中將整數轉換為字串。

PadLeft - 傳回一個新的字串,其長度為指定長度,其中當前字串的開頭被填入空格或指定的Unicode字元

ToString - 傳回表示目前物件的字串。

字串插值 - 特殊字元$將字串文字標識為插入字串。此功能從C# 6開始提供。

使用字串填入的範例 -

#範例

 線上示範

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
登入後複製
登入後複製
登入後複製
登入後複製

使用顯式形式的範例

#範例

 即時示範

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
登入後複製
登入後複製
登入後複製
登入後複製

使用短格式說明符的範例

範例

 線上示範

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中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板