C# 字符串左不足位数时补充0

想让一个整数或字符串转换为字符串后,如果其长度不足5位,则在左边补充0直到达到5位,你可以使用以下几种方式:

以下以字符串左不足5位时补充0的操作为例。

这些方法都会确保不论输入数字的大小如何,输出的字符串始终至少有5位,不足的部分会在左侧用0填充。

方法1 - 使用 ToString 格式化输出:

int number = 123;
string result = number.ToString("D5"); // 结果将是 "00123"

方法2 - 使用 PadLeft 方法:

int number = 123;
string result = number.ToString().PadLeft(5, '0'); // 结果也是 "00123"

方法3 - 字符串格式化:

int number = 123;
string result = string.Format("{0:00000}", number); // 结果同样是 "00123"

C# 6 及以上版本的字符串插值:

int number = 123;
string result = $"{number:D5}"; // 结果依然为 "00123"

 

 

最近更新

  1. TCP协议是安全的吗?

    2024-04-28 12:12:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-28 12:12:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-28 12:12:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-28 12:12:05       20 阅读

热门阅读

  1. transformers - 预测中间词

    2024-04-28 12:12:05       12 阅读
  2. opencv动态识别人脸

    2024-04-28 12:12:05       14 阅读
  3. L2-052 吉利矩阵

    2024-04-28 12:12:05       11 阅读
  4. Centos编译安装python3.9

    2024-04-28 12:12:05       14 阅读
  5. 生成对抗网络(GAN)

    2024-04-28 12:12:05       12 阅读
  6. 《AI音频类工具之二—— 讯飞智作》

    2024-04-28 12:12:05       11 阅读
  7. 【NTN 卫星通信】NTN应该使用FDD还是TDD双工模式

    2024-04-28 12:12:05       11 阅读
  8. Linux 权限提升 - 信息收集 清单

    2024-04-28 12:12:05       14 阅读
  9. 模拟开关的选型使用注意事项

    2024-04-28 12:12:05       10 阅读
  10. Android Room使用模板

    2024-04-28 12:12:05       12 阅读
  11. 电力电子技术——PWM控制技术

    2024-04-28 12:12:05       13 阅读