187. String repeat constructor

ראינו פעם שעברה את הפונקציות PadLeft וPadRight.

נניח שאנחנו רוצים ליצור מחרוזת כזאת:

==================================

נראה שאפשר לעשות את זה ככה:

1
string header = string.Empty.PadLeft(20, '=');

או ככה:

1
string header = "=".PadLeft(20, '=');

אפשר במקום להשתמש בConstructor המתאים:

1
string header = new string('=', 20);

הConstructor מקבל תו ומספר חזרות.

ככה נקבל את המחרוזת בלי ליצור מחרוזת זבל (דוגמה ראשונה) או "מניפולציה" על סתם מחרוזת.

המשך יום עם חזרות טוב

שתף