ไม่. NET String.Format วิธีการอนุญาตให้วางตำแหน่งของสตริงที่ตำแหน่งคงที่ภายในสายอักขระความยาวคงที่
"สตริงไปที่นี่" "สตริงไปที่นี่" "สตริงไปที่นี่"
สิ่งนี้ทำได้โดยใช้. NET
แก้ไข - ฉันได้ลองฟอร์แมต / PadLeft / PadRight ไปสู่ความตาย พวกเขาไม่ทำงาน ฉันไม่รู้ว่าทำไม ฉันลงเอยด้วยการเขียนฟังก์ชั่นของตัวเองเพื่อทำสิ่งนี้
แก้ไข - ฉันทำผิดพลาดและใช้โคลอนแทนเครื่องหมายจุลภาคในตัวระบุรูปแบบ ควรเป็น "{0,20}"
ขอบคุณสำหรับคำตอบที่ยอดเยี่ยมและถูกต้องทั้งหมด