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