Repeat a string: Difference between revisions

Content added Content deleted
Line 158: Line 158:


=={{header|C sharp|C#}}==
=={{header|C sharp|C#}}==
<lang csharp>string s = new String('X', 5).Replace("X", "ha");</lang>
<lang csharp>string s = "".PadLeft(5, 'X').Replace("X", "ha");</lang>
or (with .NET 2+)
string s = new String('X', 5).Replace("X", "ha");</lang>
or (with .NET 2+)
or (with .NET 2+)
<lang csharp>string s = String.Join("ha", new string[5 + 1]);</lang>
<lang csharp>string s = String.Join("ha", new string[5 + 1]);</lang>
Line 165: Line 167:


To repeat a single character:
To repeat a single character:
<lang csharp>string s = "".PadLeft(5, '*');</lang>
or (with .NET 2+)
<lang csharp>string s = new String('*', 5);</lang>
<lang csharp>string s = new String('*', 5);</lang>