Table of Contents

Class EvaluationHelper

Namespace
NCalc.Helpers
Assembly
NCalc.Core.dll
public static class EvaluationHelper
Inheritance
EvaluationHelper
Inherited Members

Methods

Div(object?, object?, ExpressionEvaluationOptions, CultureInfo)

public static object? Div(object? leftValue, object? rightValue, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

leftValue object
rightValue object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

object

In(object?, object?, ExpressionEvaluationOptions, CultureInfo)

public static bool In(object? rightValue, object? leftValue, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

rightValue object
leftValue object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

bool

Minus(object?, object?, ExpressionEvaluationOptions, CultureInfo)

public static object? Minus(object? leftValue, object? rightValue, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

leftValue object
rightValue object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

object

Modulo(object?, object?, ExpressionEvaluationOptions, CultureInfo)

public static object? Modulo(object? leftValue, object? rightValue, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

leftValue object
rightValue object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

object

Plus(object?, object?, ExpressionEvaluationOptions, CultureInfo)

public static object? Plus(object? leftValue, object? rightValue, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

leftValue object
rightValue object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

object

Times(object?, object?, ExpressionEvaluationOptions, CultureInfo)

public static object? Times(object? leftValue, object? rightValue, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

leftValue object
rightValue object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

object

Unary(UnaryExpression, object?, ExpressionEvaluationOptions, CultureInfo)

public static object? Unary(UnaryExpression expression, object? result, ExpressionEvaluationOptions options, CultureInfo cultureInfo)

Parameters

expression UnaryExpression
result object
options ExpressionEvaluationOptions
cultureInfo CultureInfo

Returns

object