Repeat a string: Difference between revisions
Content added Content deleted
(→{{header|JavaScript}}: using n in an arithmetic operation converts it to a number automatically) |
|||
Line 158: | Line 158: | ||
=={{header|C sharp|C#}}== |
=={{header|C sharp|C#}}== |
||
<lang csharp> |
<lang csharp>string s = "".PadLeft(5, 'X').Replace("X", "ha");</lang> |
||
or (with .NET 2+) |
|||
<lang csharp>string s = String.Join("ha", new string[5 + 1]);</lang> |
|||
or (with .NET 4+) |
|||
<lang csharp>string s = String.Concat(Enumerable.Repeat("ha", 5));</lang> |
|||
To repeat a single character: |
To repeat a single character: |
||
<lang csharp> |
<lang csharp>string s = "".PadLeft(5, '*');</lang> |
||
Or for a single character use the String(char, int) constructor: |
Or for a single character use the String(char, int) constructor: |
||
<lang csharp> |
<lang csharp>string s = new String('*', 5);</lang> |
||
=={{header|C++}}== |
=={{header|C++}}== |