Table of Contents

Class ParsedExpressionDoubleToStringTypeConverter

Namespace
LfrlAnvil.Computable.Expressions.Constructs.String
Assembly
LfrlAnvil.Computable.Expressions.dll
public sealed class ParsedExpressionDoubleToStringTypeConverter : ParsedExpressionTypeConverter<string, double>
Inheritance
ParsedExpressionDoubleToStringTypeConverter
Inherited Members

Constructors

ParsedExpressionDoubleToStringTypeConverter(IFormatProvider?)

public ParsedExpressionDoubleToStringTypeConverter(IFormatProvider? formatProvider = null)

Parameters

formatProvider IFormatProvider

Optional format provider. Equal to null by default.

Methods

CreateConversionExpression(Expression)

Creates an expression.

[Pure]
protected override Expression CreateConversionExpression(Expression operand)

Parameters

operand Expression

Argument.

Returns

Expression

New Expression.

TryCreateFromConstant(ConstantExpression)

Attempts to create an expression from a constant.

[Pure]
protected override Expression? TryCreateFromConstant(ConstantExpression operand)

Parameters

operand ConstantExpression

Constant argument.

Returns

Expression

New Expression or null when it could not be created.