コガネブログ

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

【C#】数値に指定された桁数の固定小数点数を付加した文字列を返す拡張メソッド

ソースコード

using System;

/// <summary>
/// int 型の拡張メソッドを管理するクラス
/// </summary>
public static class IntExtensions
{
    /// <summary>
    /// 数値に指定された桁数の固定小数点数を付加した文字列を返します
    /// </summary>
    /// <remarks>
    /// 123.FixedPoint(2) → 123.00
    /// 123.FixedPoint(4) → 123.0000
    /// </remarks>
    public static string FixedPoint(this int self, int numberOfDigits)
    {
        return self.ToString("F" + numberOfDigits);
    }
}

関連記事