コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【C#】文字列を指定された回数連結して返す拡張メソッド

ソースコード

using System.Text;

public static class StringExtensions
{
    /// <summary>
    /// 指定された文字列を指定された回数連結して返します
    /// </summary>
    public static string Repeat( this string self, int repeatCount )
    {
        var builder = new StringBuilder();
        for ( int i = 0; i < repeatCount; i++ )
        {
            builder.Append( self );
        }
        return builder.ToString();
    }
}

使い方

Debug.Log( "★".Repeat( 3 ) ); // ★★★