เพิ่มเลขศูนย์หน้าตัวเลขด้วย C#.NET โดยเราสามารถกำหนดได้ว่าให้ตัวเลข
มีทั้งหมดกี่หลัก และจะต้องมีเลขศูนย์นำหน้า เพื่อให้ครบหลักเสมอ

เพื่อให้เห็นภาพเรามาดูตัวอย่างกันเลยดีกว่า -*-

ตัวอย่าง

String.Format("{0:00000}", 15);

ผลลัพธ์

00015

เห็นป่าวครับ เราจะได้ตัวเลขห้าหลัก หรือห้าตัว โดยมีศูนย์เพิ่มเข้าไปด้านหน้า
ดูจากตัวอย่างน่าจะเข้าใจใช่ไหมครับ -*-

ผมแถมให้อีกตัวอย่างแล้วกัน


using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for (int i = 100; i <= 110; i++)
{
Console.WriteLine(string.Format("{0:00000}", i));
}
Console.ReadLine();
}
}
}

ผลลัพธ์

00100
00101
00102
00103
00104
00105
00106
00107
00108
00109
00110


ลองเล่นดูครับ

0 ความคิดเห็น