Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

เมธอด String.PadRight ใน C#


ภาพรวม

เมธอด 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)