/// <summary> /// 向后拼接一个 Guid 值。 /// </summary> /// <param name="value">Guid</param> protected virtual void BuildValue(ConstantValue <Guid> value) => BuildValue(new ConstantValue <string>(NumberHelper.ToString(value.Value)));
/// <summary> /// 向后拼接一个 DateTimeOffset 值。 /// </summary> /// <param name="value">DateTimeOffset</param> protected virtual void BuildValue(ConstantValue <DateTimeOffset> value) => BuildValue(new ConstantValue <string>(value.Value.ToString()));
/// <summary> /// 向后拼接一个 Byte 值。 /// </summary> /// <param name="value">Byte</param> protected virtual void BuildValue(ConstantValue <byte> value) => BuildCode(NumberHelper.Decimal.ToString(value.Value));
/// <summary> /// 向后拼接一个 String 值。 /// </summary> /// <param name="value">String</param> protected abstract void BuildValue(ConstantValue <string> value);
/// <summary> /// 向后拼接一个 Boolean 值。 /// </summary> /// <param name="value">Boolean</param> protected virtual void BuildValue(ConstantValue <bool> value) => BuildCode(value.Value ? "1" : "0");