コード例 #1
0
 /// <inheritdoc />
 public override IValueNode ParseResult(object?resultValue)
 {
     return(resultValue switch
     {
         null => NullValueNode.Default,
         string s => new StringValueNode(s),
         decimal d => ParseValue(d),
         _ => throw ThrowHelper.LocalCurrencyType_ParseValue_IsInvalid(this)
     });