C# Класс FvCalculation.RawExpression

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Apply ( double>.Dictionary variables ) : RawExpression
Compile ( string variable ) : double>.Func
CompileInternal ( Expression>.Dictionary parameters ) : Expression
ContainsVariable ( string variable ) : bool
Different ( string variable ) : RawExpression
Execute ( double>.Dictionary variables ) : double
Parse ( string s ) : RawExpression
Simplify ( ) : RawExpression
SimplifyInternal ( ) : RawExpression
ToCode ( ) : string
ToString ( ) : string

Описание методов

Apply() публичный абстрактный Метод

public abstract Apply ( double>.Dictionary variables ) : RawExpression
variables double>.Dictionary
Результат RawExpression

Compile() публичный Метод

public Compile ( string variable ) : double>.Func
variable string
Результат double>.Func

CompileInternal() публичный абстрактный Метод

public abstract CompileInternal ( Expression>.Dictionary parameters ) : Expression
parameters Expression>.Dictionary
Результат System.Linq.Expressions.Expression

ContainsVariable() публичный абстрактный Метод

public abstract ContainsVariable ( string variable ) : bool
variable string
Результат bool

Different() публичный абстрактный Метод

public abstract Different ( string variable ) : RawExpression
variable string
Результат RawExpression

Execute() публичный абстрактный Метод

public abstract Execute ( double>.Dictionary variables ) : double
variables double>.Dictionary
Результат double

Parse() публичный статический Метод

public static Parse ( string s ) : RawExpression
s string
Результат RawExpression

Simplify() публичный Метод

public Simplify ( ) : RawExpression
Результат RawExpression

SimplifyInternal() публичный абстрактный Метод

public abstract SimplifyInternal ( ) : RawExpression
Результат RawExpression

ToCode() публичный абстрактный Метод

public abstract ToCode ( ) : string
Результат string

ToString() публичный Метод

public ToString ( ) : string
Результат string