ภาพรวม
เมธอด PadRight() ใช้เพิ่มช่องว่าง (หรืออักขระ Unicode ที่กำหนด) ทางด้านขวา ของสตริง ให้ได้ความยาวตามที่ระบุ
รูปแบบการใช้งาน
string myStr = "Text1"; myStr.PadRight(10); // เพิ่มช่องว่างจนยาว 10 ตัวอักษร myStr.PadRight(10, '*'); // เพิ่มอักขระ '*' จนยาว 10 ตัวอักษร
ตัวอย่างโค้ดเต็ม
using System;
class Demo
{
static void Main()
{
string myStr = "Text1";
// ตั้งค่า padding ทางขวา 10 ตัวอักษร
Console.Write(myStr.PadRight(10));
Console.WriteLine("Text2");
}
}
ผลลัพธ์
Text1 Text2
(มีช่องว่าง 5 ช่องระหว่าง "Text1" และ "Text2")
การใช้งานจริง
- จัดตารางข้อความในคอนโซลให้สวยงาม
- สร้างรายงานข้อความแบบคงที่ความกว้าง (fixed-width)
- จัดรูปแบบไฟล์ข้อความแบบเก่า (legacy text files)