Class ParsedExpressionFloatToStringTypeConverter
- Namespace
- LfrlAnvil.Computable.Expressions.Constructs.String
- Assembly
- LfrlAnvil.Computable.Expressions.dll
Represents a float to LfrlAnvil.Computable.Expressions.Constructs.String type converter construct.
public sealed class ParsedExpressionFloatToStringTypeConverter : ParsedExpressionTypeConverter<string, float>
- Inheritance
-
ParsedExpressionFloatToStringTypeConverter
- Inherited Members
Constructors
ParsedExpressionFloatToStringTypeConverter(IFormatProvider?)
Creates a new ParsedExpressionFloatToStringTypeConverter instance.
public ParsedExpressionFloatToStringTypeConverter(IFormatProvider? formatProvider = null)
Parameters
formatProvider
IFormatProviderOptional format provider. Equal to null by default.
Methods
CreateConversionExpression(Expression)
Creates an expression.
[Pure]
protected override Expression CreateConversionExpression(Expression operand)
Parameters
operand
ExpressionArgument.
Returns
- Expression
New Expression.
TryCreateFromConstant(ConstantExpression)
Attempts to create an expression from a constant.
[Pure]
protected override Expression? TryCreateFromConstant(ConstantExpression operand)
Parameters
operand
ConstantExpressionConstant argument.
Returns
- Expression
New Expression or null when it could not be created.