.diconファイルでDecimal型を定義

Seasar.NETでは、定義ファイル(diconファイル)中の文字列式を.NETのオブジェクトに変換できます。


3.14

しかし、変換先の.NETのオブジェクトがSystem.DecimalまたはSystem.Nullableなどの場合、例外が発生します。
どうやら文字列式の解析に使用しているJScript.NETが数値をSystem.Int32と解釈するのが原因のようです。
この場合、以下の文字列式で.NETのオブジェクトに変換できます。

Decimal.Parse("79228162514264337593543950335")